iOS 11 - Проводит ли тестирование покупки приложений с помощью "песочницы" пользователь, который постоянно просит войти для кого-либо еще? Вечная петля?

Я тестирую расходный IAP на iPhone 6s под управлением iOS 11 GM. Всякий раз, когда я нажимаю кнопку "Купить", он просит меня войти в систему. Я нажимаю "Войти с помощью существующего идентификатора яблока" и вводить данные пользователя моей песочницы (это работало несколько дней назад на iOS 10).

После входа он просто возвращается к тому же экрану "Вход". Я попытался ввести еще несколько раз, и он снова возвращается на тот же экран. Держит зацикливание навсегда.

Это для кого-то еще?

4 ответа

Решение

То же самое происходит со мной, для трех отдельных пользователей песочницы, которые были созданы до выпуска iOS 11. (Эта проблема, кажется, распространена на iOS 11, есть сообщения на форумах reddit и apple, сообщающие об этой проблеме)

Кажется, создание нового свежего пользователя песочницы - путь. Пользователи песочницы, созданные после релиза iOS 11, работают, а те, что созданы до релиза, вызывают цикл оповещения "Войти / Создать Apple ID".

Я сделал это шаги, и это работает

  • выйти из аккаунта с iPhone
  • создать новую учетную запись песочницы
  • Используйте приложение, чтобы купить что-нибудь - оно попросит вас ввести ваши данные для входа
  • поставьте новую учетную запись в песочнице - она ​​снова запросит ваши данные для входа
  • оставьте сообщение и закройте приложение
  • снова откройте приложение и попробуйте купить что-нибудь, и оно будет работать ^^

Исправлено следующим образом

  1. Создать новую учетную запись песочницы.
  2. Выйдите из учетной записи iTunes из настроек устройства.
  3. Попробуйте купить и войти в новую учетную запись песочницы, когда появится всплывающее окно.

ПРИМЕЧАНИЕ: это может не сработать в первый раз, я вошел в аккаунт дважды, и это сработало во второй раз

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

Зайдите в Настройки -> iTunes & Appstore, прокрутите вниз.

Выйдите из существующей учетной записи, если таковая имеется.

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

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

Пожалуйста, убедитесь, что все ваши данные резервные.

Настройки -> Сброс -> Стереть все содержимое и настройки

Это то, что у меня сработало.

1) Перейдите к настройкам на вашем устройстве и выйдите из своей текущей учетной записи. Затем войдите в свою учетную запись Sandbox.

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

Это должно решить проблему...

Дайте мне знать, если вы попробуете и результат.

Другие вопросы по тегам