Бета-тестирование встроенных покупок без необходимости тратить тестировщикам собственные $$$?

Я хотел бы нанять бета-тестеров для приложения iOS в рамках общей процедуры, описанной здесь.

Правильно ли предположить, что бета-тестирование происходит строго вне среды песочницы разработки, и, следовательно, бета-тестеры должны использовать свои собственные Apple ID для тестирования покупок в приложении и т. д.? Поскольку я не могу ожидать, что они выложат свои собственные $$$ за мое тестирование, есть ли проверенный путь вперед?


person Drux    schedule 08.04.2014    source источник
comment
@rdurand спасибо за ссылку. Я не знал об этом близком дубликате. Я должен удалить этот вопрос сейчас?   -  person Drux    schedule 08.04.2014
comment
как видите, ваш вопрос был закрыт, когда достаточное количество людей подтвердили, что это дубликат. Ничего страшного ;)   -  person rdurand    schedule 14.04.2014


Ответы (1)


Вы можете настроить тестовых пользователей в iTunes Connect, чтобы ваши пользователи могли совершать покупки в «песочнице». Это проходит через весь жизненный цикл IAP, фактически не взимая плату с пользователя.

https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/TestingInAppPurchases.html

Я обнаружил, что полезно настраивать тестовых пользователей с существующим адресом электронной почты, просто добавляя «+iaptest» перед @ в электронном письме. Например, с моим [email protected] я бы использовал [email protected]. Почтовые программы обычно игнорируют то, что появляется после + и перед @, а затем доставляют на оставшийся адрес электронной почты. Это избавляет от необходимости создавать новую учетную запись электронной почты только для тестирования.

Чтобы использовать тестовую учетную запись, пользователь должен выйти из своей текущей учетной записи iTunes, зайдя в Settings -> iTunes & App Store, затем нажать на существующий идентификатор и «Выйти». Затем запустите приложение и попытайтесь совершить покупку. ТОГДА войдите в тестовую учетную запись, когда будет предложено. Если вы попытаетесь войти в тестовую учетную запись из Settings -> iTunes & App Store, это не сработает.

person mharper    schedule 08.04.2014
comment
Итак, похоже (также из связанного вопроса), что бета-тестеры будут запускать приложение также в среде песочницы. Тогда я попробую. - person Drux; 08.04.2014