Войдите в iTunes Connect

Перейдите в iTunes Connect и войдите под своей учетной записью разработчика. Выберите Мои приложения, а затем щелкните значок + в верхнем левом углу. Отсюда выберите Ваше приложение.

Общая информация

Вам необходимо ввести некоторую информацию о вашем приложении.

  • Платформа: платформа вашего приложения.
  • Название: название вашего приложения. Возможно, это уже занято. В этом случае вы можете добавить короткое предложение, чтобы сделать его другим. например, если Многие уже заняты, попробуйте вместо этого Многие - Делитесь видео с друзьями.
  • Основной язык: основной язык вашего приложения. Если вы перевели его на несколько языков, вы сможете добавить их позже - не волнуйтесь.
  • Идентификатор пакета: вы можете найти его в Xcode в общей информации о вашей цели.
  • Артикул: уникальный идентификатор. Он не будет общедоступным, поэтому вам решать. Лично я часто ставлю свой Bundle ID.

Отправить сборку с помощью Xcode

Последний шаг для отправки приложения - это фактическая загрузка приложения из Xcode. Это будет сделано, когда будут выполнены предыдущие шаги с сайта developer.apple.com и iTunes Connect.

1 . Создайте архив.

Перейдите в Xcode и выберите панель «Общая информация» вашей цели. Введите версию и сборку вашего приложения.

Чтобы создать полный архив приложения, вам сначала нужно выбрать «Generic iOS Device» из списка симуляторов.

Теперь перейдите в «Продукт ›› Архив» и позвольте ему объединить ваше приложение. Это может быть довольно длительный процесс в зависимости от размера вашего приложения.

Как только это будет сделано, откроется окно «Архив», где вы сможете управлять всеми архивами, созданными Xcode. Или вы можете открыть Организатор и получить доступ к архиву, выбрав имя своего приложения.

2. Загрузите файл.

Чтобы получить доступ к архиву, перейдите в меню «Окно» и нажмите «Организатор». Когда операция будет завершена, вы увидите, что архив в появившемся окне появится здесь. Выберите его, затем нажмите «Подтвердить…». Выберите свою команду и нажмите «Выбрать». Затем нажмите «Подтвердить».

Если отображаются какие-то ошибки, вам необходимо устранить их, прежде чем двигаться дальше. Затем повторите предыдущий шаг. Если все пойдет хорошо, снова выберите архив приложения и на этот раз нажмите «Загрузить в App Store…». Как и раньше, выберите свою команду и нажмите «Загрузить». Возможно, вам придется снова исправить некоторые ошибки. Если все в порядке, ваш архив загружен.

Если у вас есть дубликаты или более старые архивы, просто удалите их из этого списка.

Теперь выберите архив и выберите «Распространить приложение». Вам будет предложено выбрать способ распространения:

После того, как вы выбрали «iOS App Store», он пройдет несколько проверок и проверок, чтобы убедиться, что вы не загружаете неработающее приложение.

Если что-то произойдет, есть большая вероятность, что Xcode остановит вас здесь, и вам придется вернуться к кодированию или добавлению недостающих ресурсов, таких как значки.

Если Xcode не обнаружит в архиве ничего плохого, последует процесс загрузки. Еще раз, время загрузки будет зависеть от размера архива и вашего интернет-соединения.

После завершения вы увидите последнее окно, подобное этому. Поздравляю! Ваше приложение находится на полпути к iOS App Store.

Совет: загрузка может занять довольно много времени. А иногда это не работает. Когда Xcode отображает ошибку, проблема может исходить от вас, но она также может исходить от серверов Apple. В этом случае вы ничего не можете сделать, кроме как повторять загрузку, пока она не сработает. Иногда медленный интернет также затрудняет процесс загрузки.

Теперь нужно подождать. Прежде чем ваша сборка действительно появится в iTunes Connect, может пройти некоторое время.

Если это не сработает, прочтите некоторые решения возможных проблем.

Если загрузка в Xcode не работает

Если вы видите «Не удается проверить клиента», «Не авторизован», « Это действие не может быть выполнено» или другие ошибки, не связанные с подписью и подготовкой профилей, значит, у вас проблема с Xcode. функция загрузки.

Обычно проблема на другом конце, поэтому подождите и попробуйте еще раз. Используйте время продуктивно: возьмите чашку кофе, прогуляйтесь или сделайте несколько отжиманий.

Если вы хотите что-то сделать, вот список того, что можно попробовать:

  1. Убедитесь, что вы не используете бета-версию Xcode.
  2. Отключите все антивирусные сканеры.
  3. Перезапустите Xcode, очистите и перестройте.
  4. Сначала нажмите «Подтвердить», затем попробуйте загрузить еще раз.
  5. Используйте Xcode для создания архива, а затем загрузите его с помощью Application Loader. Выберите «Сохранить для развертывания в магазине приложений iOS», чтобы Xcode сгенерировал архив. В загрузчике приложений выберите «Доставить приложение» и выберите файл IPA, созданный Xcode.

Использование Application Loader для загрузки IPA, кажется, работает для большинства людей, когда истекает время ожидания Xcode.

Пункт меню "Архив" выделен серым цветом

Если вы не можете создать архив в Xcode, обычно это происходит из-за того, что в качестве места назначения установлен симулятор. Переключитесь на устройство iOS (оно должно работать, даже если оно у вас не подключено).

Еще одна причина, по которой параметр архива отображается серым цветом, заключается в том, что он отключен для вашей схемы. В меню «Продукт» выберите «Схема», затем «Изменить схему…». Выбрав «Сборка» слева, убедитесь, что установлен флажок «Архивировать».

Ошибки подписи и инициализации

Xcode сейчас берет на себя большую часть подписи и подготовки, но проблемы все еще возникают. В конце концов, вам придется столкнуться с проблемой инициализации или подписи, поэтому стоит прочитать Документы Apple Сохранение ваших подписывающих удостоверений и сертификатов, чтобы вы знали, как все это работает.

Сообщения об этих ошибках часто вводят в заблуждение. Быстрый переход к Списку устранения неполадок Apple обычно более продуктивен, чем попытки решить проблему на основе сообщения.

Если вашей ошибки там нет, попробуйте Google. Иногда ошибки возникают у всех на время, например, когда срок действия промежуточного сертификата Apple WWDR истек недавно.

Статус как «обработка»

Иногда после загрузки сборки статус меняется на «обрабатывается», и вы не сможете выбрать эту сборку для своей версии приложения. Обычно этот шаг занимает максимум несколько минут. Но время от времени будет казаться, что сборка случайно застрянет на этом этапе. Даже во время моих тестов во время написания этой статьи у меня была одна загрузка сборки, на обработку которой потребовался час.

Обычно лучше всего подождать. Это займет самое большее несколько часов. Если это займет более 24 часов, обратитесь в службу поддержки App Store Connect.

Отправьте сборку в iTunes Connect

После загрузки сборки в магазин приложений вернитесь в iTunes Connect в меню «Подготовка к отправке». Прокрутите до раздела «Сборка». Нажмите «Выбрать сборку», и теперь вы должны увидеть ту, которую вы только что загрузили. Выберите его и нажмите «Готово».

Нажмите «Выбрать сборку перед отправкой приложения».

Выберите сборку, которую вы загрузили через Xcode. Нажмите «Готово» в правом нижнем углу, затем «Сохранить» в правом верхнем углу. Тогда вы готовы к «Отправке на рассмотрение».

Наконец, ответьте на вопросы о соответствии экспорта, правах на контент и идентификаторах рекламы и нажмите «Отправить».

Нажмите «Сохранить» в правом верхнем углу. Затем нажмите «Отправить на рассмотрение». Вам зададут несколько вопросов. Нажмите «Отправить».

Статус вашего приложения теперь "Ожидает проверки".

Совет. Как было сказано ранее, может пройти некоторое время, прежде чем Apple фактически завершит обработку вашей сборки. Так что, если вы не видите свою сборку в iTunes Connect, не волнуйтесь и немного подождите. Вы должны получить электронное письмо с уведомлением о том, что сборка будет готова к отправке.

В ожидании обзора

Ваше приложение сейчас находится в стадии «Ожидание рассмотрения». Вы получите два письма на ваш зарегистрированный идентификатор:

  • Один, когда команда начнет его проверять (после этого ваше приложение перейдет в состояние «На рассмотрении»).
  • Один, когда они будут выполнены (тогда ваше приложение перейдет в состояние «Утверждено»)

Если ваше приложение прошло проверку, вам ничего не останется, кроме как выпустить приложение, если вы выбрали ручной режим. Вы перейдете в состояние «Обработка для App Store», а затем в состояние «Готово к продаже».

Если ваше приложение отклонено, вы получите сообщение в Центре разрешения проблем (у вас будет уведомление, которое вы можете нажать в iTunes Connect). В большинстве случаев вам придется внести некоторые исправления в свое приложение и отправить новую сборку. Иногда вам просто нужно предоставить дополнительную информацию сотруднику Apple, чтобы он мог продолжить процесс отправки.

Совет. Когда ваше приложение будет выпущено, может пройти несколько минут, прежде чем оно действительно появится в App Store. И если вы разместите ссылку на свое приложение (например, на своем веб-сайте), не забудьте обновить ее.

Проверьте статус вашего приложения

В iTunes Connect выберите «Активность» в верхнем горизонтальном меню, затем «Версии App Store» на левой панели.

Сколько времени нужно, чтобы получить одобрение в App Store?

В большинстве случаев на получение утверждения уходит от одного до трех дней, и может потребоваться до 24 часов, чтобы ваше приложение появилось в App Store после утверждения.

Вы будете получать уведомления по электронной почте на каждом этапе. Подробнее о каждом статусе читайте здесь.

Если у вас сжатые сроки и вам нужно согласовать выпуск с конкретным событием или если вам нужно выпустить новую версию с срочным исправлением ошибки, вы можете запросить ускоренное рассмотрение.

Если ваше приложение отклонено

Вам нужно будет внести необходимые исправления, прежде чем вы сможете снова отправить приложение на проверку. Используйте Центр разрешения проблем в iTunes Connect, чтобы общаться с Apple по любым вопросам, которые могут у вас возникнуть. Вы также можете передать проблему на более высокий уровень и подать апелляцию, если считаете, что ваше приложение было ошибочно отклонено.

Одна из самых частых причин отказа от Apple App Store - производительность. Убедитесь, что ваше приложение завершено, вы тщательно его протестировали и исправили все ошибки. Использование инструмента сообщения об ошибках во время бета-тестирования поможет снизить вероятность отклонения вашего приложения из-за проблем с производительностью.

Если ваше приложение одобрено

Поздравляю! Вы загрузили новую версию своего приложения в App Store. Вы можете просматривать загрузки, продажи, рейтинги и отзывы прямо в iTunes Connect.

Прочтите и поделитесь !!