Невозможно ввести тестовый электронный адрес для песочницы покупки в приложении - PullRequest
2 голосов
/ 20 августа 2010

Я создал своего тестового пользователя в iTunes Connect и реализовал весь свой код покупки в приложении. Я нажал на кнопку «Домой» -> «Настройки» -> «AppStore» -> «Кнопка выхода». Я запускаю свое приложение через xcode. Когда он выполняет транзакцию покупки, он продолжает отображать мою настоящую информацию о пользователе itunes connect, запрашивая у меня пароль. Несмотря на то, что он показывает меня как вышедшего на экране магазина настроек, он никогда не запрашивает ввод адреса электронной почты моего тестового пользователя, когда я тестирую покупки в приложении.

У кого-нибудь есть идеи, что происходит?

Ответы [ 3 ]

2 голосов
/ 21 августа 2010

Возможно, попробуйте перезагрузить устройство.Если вы зайдете в AppStore.app, «Featured Tab» и прокрутите до конца, где должно отображаться ваше имя для входа, вы все еще вошли в систему?

0 голосов
/ 22 января 2019

Теперь появился новый способ входа и выхода тестовых пользователей. Под

Settings -> iTunes & App Store

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

0 голосов
/ 01 августа 2011

Убедитесь, что вы не установили свою версию разработки поверх дистрибутивной версии.

Мой случай: я загрузил свое приложение из Apple AppStore - дистрибутивная версия.Позже запустил сеанс отладки поверх установленного приложения и получил ту же ситуацию, что и описанный автор вопроса.Нет среды для песочницы для покупки в приложении.

  • Решение: Просто удалите приложение и снова начните отладку / тестирование приложения - xcode установит версию для разработки на ваше устройство.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...