2015-01-16 3 views
9

시뮬레이터에서 CloudKit API를 사용하는 iOS 앱을 테스트하려고합니다. 나는 그것이 말하는 내 아이 클라우드 자격 증명으로 로그온 할 때iOS 시뮬레이터에서 iCloud 계정이 지원되지 않습니까?

장치는

귀하의 애플 ID가 유효를 지원하지 않는,하지만 아이폰은 아이 클라우드에 대한 자격이 없습니다. 그것이 일반 전화 인 것처럼

enter image description here

Apple's documentation에 따르면 나는 로그인 할 수 있습니다. 내가 어리석은 짓을하고 있다고 생각하지만, 내가 잘못하고있는 것을 생각할 수는 없다.

답변

7

로그인하려는 Apple ID에 두 가지 요소 인증이 사용 설정된 경우 시뮬레이터에 해당 메시지가 표시됩니다. 지금까지 시뮬레이션 된 iOS 기기 중 Apple ID 용 2FA가 올바르게 지원되지 않았습니다.

  1. 이 일시적으로 애플 ID를 사용하여 필요한 시뮬레이터에 애플 ID에
  2. 로그인을 2FA을 사용하지
  3. 다시 활성화 애플 ID에 대한 2FA를 :

    주위 이에 대한 작업을하는 것입니다. (이 부분을 잊지 마세요!)

만큼 시뮬레이터는 당신이 2FA를 사용하는 경우에도이 연결된 상태로 유지됩니다 애플 ID에 연결되어있다. 그러나 시뮬레이터를 완전히 리셋 (예 : 콘텐츠 및 설정 재설정)하거나 로그 아웃해야하는 경우 해당 프로세스를 반복해야합니다.

+1

iOS 9 (베타) 시뮬레이터는 다중 요소 인증으로 로그인하는 것을 지원하는 것으로 보입니다. – Daniel

2

이론적으로 가능합니다. Simulator User Guide - iCloud 장 테스트.

그러나 일부 사용자 reported the same issue은 Apple에서 장치 당 액세스를 제한 할 수 있습니다. 웹 사이트에서

솔루션 :

  • 확인 컴퓨터의 HOSTS 파일에 어떤 항목이 애플과의 통신을 차단 여부를 확인하기 위해

    1. 봅니다
    2. 다른 애플 ID와 시도 시뮬레이터의 "& 설정 내용을 재설정"하는

    행운을 빈다.

  • +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