2015-01-16 10 views
9

Sto provando a testare la mia app iOS che utilizza le API CloudKit con il simulatore. Quando provo ad accedere con le mie credenziali di iCloud si dice,L'account iCloud non è supportato in iOS Simulator?

dispositivo non supportato

tuo ID Apple è valida, ma questo iPhone non è qualificato per iCloud.

enter image description here

Secondo Apple's documentation dovrei essere in grado di accedere come se fosse un normale telefono. Immagino di dover fare qualcosa di sciocco, ma non riesco a pensare a cosa farei di sbagliato.

risposta

7

Se l'ID Apple che si sta tentando di accedere ha un'autenticazione a due fattori abilitata, il messaggio verrà visualizzato sul simulatore. Finora nessuno dei dispositivi iOS simulati supporta correttamente 2FA per gli ID Apple.

Il lavoro in giro per questo è di:

  1. Disattivare temporaneamente 2FA sul ID Apple
  2. Accesso ai simulatori richiesti con l'ID Apple
  3. Riattivare 2FA per l'ID Apple. (Non dimenticare questa parte!)

Finché il simulatore è stato collegato alla ID Apple rimarrà legato anche se si attiva 2FA. Tuttavia, se si esegue un reset completo del simulatore (ad esempio, Ripristina contenuto e impostazioni) o è necessario uscire, sarà necessario ripetere la procedura.

+1

Il simulatore iOS 9 (beta) sembra supportare l'accesso con l'autenticazione a più fattori – Daniel

2

È teoricamente possibile: Simulator User Guide - Test capitolo iCloud.

Tuttavia, alcuni utenti reported the same issue che Apple potrebbe limitare l'accesso per dispositivo.

Solutions da siti web:

  1. cercare di "Resettare contenuto & Impostazioni" del simulatore
  2. provare con un diverso ID Apple
  3. file HOSTS di Check computer per vedere se le voci hanno bloccato la comunicazione con Apple

Buona fortuna.

+0

Il tuo link Apple è morto. E 'questa la pagina che stavi collegando? https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/iOS_Simulator_Guide/TestingontheiOSSimulator.html#//apple_ref/doc/uid/TP40012848-CH4-SW12 –

+0

Reset contenuto e impostazioni ha funzionato per me . – kelin