- If you can’t connect to the App Store, iTunes Store, or other Apple services
- Check the system status page
- Make sure that your device is connected to the internet
- Update your software
- Check the date and time
- If you still can’t connect
- If you see a different connection alert message
- Your Apps on the App Store
- Manage your apps
- Create your product page
- Add in-app purchases
- Test your apps
- Submit
- Manage releases and updates
- Gain performance insights
- Manage agreements and financial information
- Access additional features
- In-app events
- Respond to reviews
- Promo codes
- Game Center
- App bundles
- Выкладываем приложение в App Store. Даже если вы не разработчик
- Настройка аккаунта
- Сертификат
- AppID
- Provisioning profile
- Оформление приложения для магазина
- Настройка проекта, сборка и выгрузка
- Отправка на ревью
If you can’t connect to the App Store, iTunes Store, or other Apple services
Here’s what to do if you see a «Cannot connect» message. These steps also work if the app won’t load anything or stops while content is downloading.
Try these steps if you can’t connect to any of these apps or services:
- App Store
- iTunes Store
- Game Center
- Apple Books app
- Apple Music app
- Apple Fitness+
Check the system status page
Check Apple’s System Status page to see if there’s an outage for a service in your country or region.
Make sure that your device is connected to the internet
Use any web browser to connect to any website. If nothing loads, use another device on the same network to see if it can connect to any website. If no other devices can access the internet, turn off your Wi-Fi router, then turn it on again to reset it. If you still can’t connect to your Wi-Fi network, contact your internet provider for more help. If only your first device can’t connect to the internet, get help with Wi-Fi on your iPhone, iPad, or iPod touch, Apple Watch, Apple TV, or Mac.
If you use cellular service to connect to the internet on your iPhone or iPad, make sure that you have cellular data turned on for the app that you’re using. To do this, open the Settings app, tap Cellular, then turn on Cellular Data.
Update your software
Update to the latest version of iOS or iPadOS, macOS, tvOS, watchOS, or software for your non-Apple device. Then try to connect again.
Check the date and time
Make sure that the date and time on your device are set correctly for your time zone.
On your iPhone, iPad, iPod touch: Open the Settings app. Tap General, then tap Date & Time. Get more help with date and time.
On your Mac: Open System Preferences, then choose Date & Time.
On your Apple TV: Go to Settings > General > Date and Time.
If the date and time are incorrect, update them or turn on the option to set date and time automatically.
If you still can’t connect
If you tried all of the above steps and you still can’t connect, contact Apple Support.
If you see a different connection alert message
Use the steps above if you see one of these error messages:
- «Cannot connect to the iTunes Store. An unknown error has occurred.»
- «We could not complete your iTunes Store request. The iTunes Store is temporarily unavailable. Please try again later.»
- «Could not connect to the iTunes Store. Make sure your network connection is active and try again.»
- «We could not complete your iTunes Store request. The network connection could not be established. There was an error in the iTunes Store. Please try again later.»
Store availability and features might vary by country or region. Learn more about what’s available in your country or region.
Information about products not manufactured by Apple, or independent websites not controlled or tested by Apple, is provided without recommendation or endorsement. Apple assumes no responsibility with regard to the selection, performance, or use of third-party websites or products. Apple makes no representations regarding third-party website accuracy or reliability. Contact the vendor for additional information.
Источник
Your Apps on the App Store
As an Apple Developer Program member, you can easily upload, submit, and manage your apps on the App Store with App Store Connect on the web, iPhone, and iPad. This suite of tools also lets you view sales reports, access app analytics, invite users to test your apps with TestFlight, and much more.
Manage your apps
Create your product page
Help customers find and engage with your app on the App Store by creating a great product page. You can enter your app name, subtitle, keywords, description, and more, in 40 languages. Upload up to 10 screenshots and three optional app previews for each supported language, and choose the order you’d like them to appear.
Later this year, you’ll be able to make your product page even more relevant and effective for customers on the App Store with product page optimization and custom product pages.
Add in-app purchases
Sell a variety of content, including subscriptions, new features, and services, from within your app by entering in-app purchase details in App Store Connect. You can also select in-app purchases to promote directly on the App Store.
Test your apps
Invite users to test your apps and App Clips and collect valuable feedback before releasing your apps on the App Store using TestFlight in App Store Connect. You can invite up to 10,000 testers using just their email address or by sharing a public link.
Submit
View each build of your app that you’ve uploaded using Xcode or altool. When your app is ready for public distribution, submit it to App Store Review.
Manage releases and updates
Publish your app as soon as it’s approved, or manually release it on a specific day. Choose a price point, offer introductory prices for auto-renewable subscriptions, and even let customers pre-order your iOS or iPadOS app. You can also release iOS and iPadOS app updates in phases over a seven‑day period.
Gain performance insights
App Analytics lets you measure user engagement, marketing campaigns, and monetization using data you won’t find anywhere else. Get next-day sales and unit data in Sales and Trends, and view details on completed payments in Payments and Financial Reports.
Manage agreements and financial information
View and accept the agreements required to offer apps on the App Store. Add your bank account and tax information to receive payments, view invoices, and more.
Access additional features
In-app events
Offer timely events within your apps and games — such as game competitions, movie premieres, live-streamed experiences, and more — that customers can discover right on the App Store.
Respond to reviews
Respond to user reviews on your App Store product page to improve your app’s discoverability, encourage downloads, and build rapport.
Promo codes
Create and distribute promo codes to give potential customers or press a free download of your app or in-app purchase.
Game Center
Configure features to bring even more fun and connection to your games with Game Center, Apple’s social gaming network.
App bundles
Group up to 10 of your apps together into a single download.
App Store Connect for iPad and iPhone
The App Store Connect app lets you monitor your app’s sales and downloads, reply to App Store Review using Resolution Center, get notified of new reviews, respond to reviews, and more, all on your iPhone or iPad.
App Store Connect API
Automate tasks on App Store Connect and customize key parts of your internal workflow using the App Store Connect REST API for internal development, testing, and reporting purposes within your team.
Documentation and resources
Get details on using App Store Connect and view business and marketing resources.
Submit
Prepare your apps and metadata for submission to the App Store.
Promote
Get marketing guidance and tools to help you promote your app on the App Store.
Contact us
Have a question or request? We can help by phone or email.
Источник
Выкладываем приложение в App Store. Даже если вы не разработчик
Ранее писали про этап подготовки к релизу. Сейчас расскажем про публикацию приложения в AppStore. Пошаговый гайд будет полезен новичкам, которые до этого не сталкивались с полицией нравов из Купертино.
Для того чтобы выложить приложение в App Store, потребуется оплаченный аккаунт разработчика, среда разработки XCode и исходный код вашего приложения. Разобьем процесс на четыре этапа:
- Настройка аккаунта
- Оформление приложения для магазина
- Настройка проекта, сборка и выгрузка
- Отправка на ревью
Настройка аккаунта
Все приложения перед выгрузкой в App Store должны быть подписаны сертификатом разработчика. Это нужно, чтобы пользователи App Store были уверены, что скачивают конкретное приложение от конкретного разработчика, а не подделку от чужого имени. Процедура подписывания (code signing) приложения позволяет операционной системе узнать, кто является разработчиком. И удостовериться в том, что приложение не было изменено с момента сборки. Точнее, с того момента, как разработчик его подписал. В этой процедуре участвуют три объекта: сертификат разработчика, AppID и Provisioning profile.
Сертификат
Сертификат представляет собой пару ключей асимметричного шифрования: приватный и публичный. В процессе сборки XCode формирует цифровую подпись для сборки на основании данных приватного ключа. Проверить подпись можно с помощью публичного ключа, который доступен и для Apple, который этот сертификат выдала.
Одного сертификата достаточно для выкладки неограниченного количества приложений.
Чтобы создать сертификат, нужно:
- Перейти на developer.apple.com, перейти в раздел «сертификаты», нажать на плюсик
- Выбрать тип сертификата Production — App Store and Ad Hoc
- Следуя приведенным инструкциям сформировать Certificate request и загрузить его на портал
Сохраните сгенерированный сертификат на компьютер, откройте его (дважды кликнув). Сертификат будет помещен в системное хранилище и доступен для XCode.
AppID
Это уникальный строковый идентификатор приложения среди всех приложений. Он нужен для однозначной идентификации во всех системах: iTunes Connect, App Store и пр. Он состоит из двух частей: TeamID и BundleID. TeamID — идентификатор разработчика, выдается Apple на этапе регистрации аккаунта разработчика и не меняется. BundleID задается разработчиком при регистрации приложения в аккаунте.
- Перейдите в раздел AppIDs (ссылка), нажмите на плюсик справа вверху
- Заполните поле App ID Description — условное наименование приложения для разработчика, не видимое в App Store, например TestApplication
- Заполните поле Explicit App ID — тот самый BundleID, например ru.myStartup.testApplication
- В разделе App Services подключите те сервисы, которые понадобились в процессе разработки приложения. Если вы не понимаете, о чем речь — оставьте как есть.
Provisioning profile
Это профиль, который однозначно связывает AppID и сертификат разработчика (публичный ключ сертификата). В случае development provisioning profile он также содержит UDID всех устройств, на которых возможен запуск приложения.
- Перейдите в раздел iOS Provisioning Profiles (ссылка), нажмите на плюсик справа вверху
- Тип профайла — App Store
- Затем необходимо указать AppID, для которого создается профайл — укажите раннее созданный AppID
- Следующий шаг — выбор сертификата. Отметьте галочкой сертификат, который мы создали ранее
- Последним шагом необходимо дать наименование профайлу, например, TestApplicationStoreProfile
Сохраните сгенерированный профайл на компьютер, откройте его, дважды кликнув. Теперь сертификат доступен для XCode.
Оформление приложения для магазина
Теперь нужно добавить приложение в iTunes Connect.
Переходим на https://itunesconnect.apple.com в раздел MyApps. Чтобы добавить приложение, нажмите плюсик слева вверху:
Заполняем открывшуюся форму:
- Указываем платформу — iOS
- Наименование приложения, будет отображаться в App Store. До 30 знаков.
- Основной язык приложения
- Выберите из выпадающего списка AppID приложения
*SKU — уникальный идентификатор для финансовых отчетов и аналитики. Можно сделать таким же как BundleID выше
Если все заполнено правильно, попадаем на страницу приложения.
На вкладке слева «Pricing and Availability» заполняем информацию о стоимости приложения в сторе. На вкладке слева с номером версии заполняем маркетинговую информацию:
- видео-превью и скриншоты для различных устройств
- ключевые слова для поиска в магазине
- описание
- возрастной рейтинг
- наименование правообладателя
- контактную информацию, на случай, если у ревьюера появятся вопросы.
О том, как подготовить маркетинговую информацию, мы рассказывали в предыдущей статье.
Также есть секция для того, чтобы можно было указать конкретную сборку, которую отправлять на ревью, а затем и в стор. Выбор недоступен до тех пор, пока мы не загрузили в iTunes Connect ни одной сборки приложения. Мы вернемся к этой секции позже:
Чтобы сохранить внесенные изменения, используйте кнопку Save наверху:
Настройка проекта, сборка и выгрузка
Откройте проект вашего приложения в XCode, перейдите к настройкам проекта. Необходимо, чтобы Bundle Identifier совпадал с BundleID, который вы указали при создании AppID. Также необходимо отключить функцию автоматического управления подписыванием в XCode. В выпадающем списке Provisioning Profile выберите тот, который недавно создали.
Обратите внимание: без всех необходимых иконок (в том числе иконка для магазина со стороной 1024 точки) сборка приложения не пройдет автоматическую проверку в iTunes Connect.
Теперь проект можно собрать и отправить в iTunes Connect. Для этого нужно нажать меню Product — Archive. По итогу сборки будет показано окно органайзера XCode, нажмите там кнопку «Upload To App Store»:
Открывается окно настроек выгрузки в App Store. Подробнее про bitcode, symbols stripping. Оставляем настройки без изменений.
На следующем шаге нужно выбрать provisioning profile из выпадающего списка подходящих:
Затем XCode подготовит архив для выгрузки в iTunes Connect. На этом экране обратите внимание на те параметры, что мы установили. Нажмите Upload.
В зависимости от скорости соединения нужно будет подождать некоторое время. Если все в порядке, XCode сообщит об успешном завершении выгрузки в iTunes Connect. Можно переходить к последнему этапу.
Отправка на ревью
В iTunes Connect на вкладке Activity можно увидеть отправленную сборку. Для проектов на Swift автоматическая проверка сборки занимает примерно полчаса. До тех пор сборка будет со статусом Processing:
После окончания проверки сборка доступна для выбора на странице информации о версии приложения:
После этого у приложения в iTunes Connect появится иконка. Сохраните изменения. Теперь можно отправить сборку на ревью.
Готово! Вы сделали все, что могли. Ждите ответа в течение нескольких дней. Не забудьте, что с 23 по 27 декабря iTunes Connect на каникулах. Разработчики не смогут обновлять и добавлять новые приложения в App Store и изменять ценники. Все остальные функции iTunes Connect будут доступны.
Источник