2015-01-16 2 views
9

Я пытаюсь проверить приложение iOS, использующее API CloudKit с симулятором. Когда я пытаюсь войти в систему со своими учетными данными ICloud он говорит,iCloud Account не поддерживается в iOS Simulator?

Устройство не поддерживается

Your Apple ID является действительным, но это iPhone не квалифицирован для ICloud.

enter image description here

Согласно Apple's documentation я должен иметь возможность войти в систему, как если бы это был обычный телефон. Я предполагаю, что я должен делать что-то глупое, но я не могу придумать, что я буду делать неправильно.

ответ

7

Если идентификатор Apple, с которым вы пытаетесь войти в систему, имеет двухфакторную аутентификацию, тогда вы увидите это сообщение на симуляторе. Пока ни одно из имитированных устройств iOS не поддерживает 2FA для Apple ID.

Работа вокруг этого заключается в том, чтобы:

  1. Временно отключить 2fa на Apple ID,
  2. Вход на необходимых тренажеров с Apple ID,
  3. Повторное включение 2fa для идентификатора Apple. (Не забудьте эту часть!)

Пока тренажер был связан с Apple ID, он будет оставаться связанной, даже если вы включите 2fa. Однако, если вы выполняете полный сброс симулятора (например, Reset Content and Settings) или должны выйти из системы, вам нужно будет повторить этот процесс.

+1

iOS 9 (бета) симулятор, похоже, поддерживает вход с многофакторным авторизацией – Daniel

2

Теоретически возможно: Simulator User Guide - Проверка главы iCloud.

Однако некоторые пользователи reported the same issue заявили, что Apple может ограничить доступ к каждому устройству.

Решения от сайтов:

  1. Попробуйте «Сброс содержимого & Настройки» Тренажер
  2. Попробуйте с другим идентификатором Apple
  3. файл HOSTS Check компьютера, чтобы увидеть, заблокирован ли какие-либо записи в связи с Яблоком

Удачи.

+0

Ваша ссылка Apple мертва. Это страница, на которую вы ссылались? https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/iOS_Simulator_Guide/TestingontheiOSSimulator.html#//apple_ref/doc/uid/TP40012848-CH4-SW12 –

+0

Сброс содержимого и настроек работал для меня , – kelin