Подготовка к анализу приложения

После того, как Вы закончите тестировать, Вы готовы представить свое приложение для анализа. Эта глава выделяет несколько подсказок для помощи Вам посредством процесса рассмотрения.

Представление продуктов для анализа

В первый раз, когда Вы представляете свое приложение для анализа, также необходимо представить продукты в приложении, которые будут рассмотрены одновременно. После первого представления можно представить обновления приложению и продуктам для анализа друг независимо от друга. Для получения дополнительной информации посмотрите Руководство по конфигурированию Закупки В приложении для Подключения iTunes.

Получения в тестовой среде

Различные среды Вашего выполнения приложения, в то время как в разработке, анализе и производстве, как показывают на рисунке 7-1.

  Разработка рисунка 7-1, анализ и продуктивные среды

Во время разработки Вы выполняете подписанную версию разработки своего приложения, соединяющегося с Вашими серверами разработки и тестовой средой для App Store. В производстве Ваши пользователи выполняют производственную подписанную версию Вашего приложения, соединяющегося с Вашими рабочими серверами и Хранилищем производственного приложения. Однако во время анализа приложения, Вашего выполнения приложения в смешанном производстве/тестовой среде: это - подписанное производство и соединяется с Вашими рабочими серверами, но это соединяется с тестовой средой для App Store.

При проверке получений на сервере сервер должен быть в состоянии обработать подписанное производством приложение, получая его получения от тестовой среды Apple. Рекомендуемый подход для Вашего рабочего сервера, чтобы всегда проверить получения против Хранилища производственного приложения сначала. Если проверка приводит к сбою с кодом ошибки “Получение песочницы, используемое в производстве”, проверьте против тестовой среды вместо этого.

Контрольный список реализации

Прежде чем Вы представите свое приложение для анализа, проверите реализацию всего требуемого поведения. Удостоверьтесь, что Вы реализовали следующее базовое Покупательное поведение В приложении (перечисленный в порядке типичного процесса разработки):

Если Ваше приложение продает непотребляемые товары, автовозобновляемые подписки или подписки невозобновления, проверяют реализацию следующей логики восстановления:

Если Ваше приложение продает автовозобновляемые или невозобновляющие подписки, проверьте реализацию следующей логики подписки: