iOS模拟器中不支持iCloud帐户?

Add*_*ebb 9 ios icloud xcode6 cloudkit

我正在尝试测试我的iOS应用程序,它使用CloudKit API和模拟器.当我尝试使用我的iCloud凭据登录时,它说,

设备不受支持

您的Apple ID有效,但此iPhone不符合iCloud的条件.

在此输入图像描述

根据Apple的文档,我应该可以登录,就好像它是普通手机一样.我认为我必须做些傻事,但我想不出我会做错什么.

Iai*_*nus 7

如果您尝试登录的Apple ID启用了两个因素身份验证,那么您将在模拟器上看到该消息.到目前为止,没有一个模拟iOS设备正确支持2FA用于Apple ID.

解决这个问题的方法是:

  1. 暂时禁用Apple ID上的2FA
  2. 使用Apple ID登录所需的模拟器
  3. 为Apple ID重新启用2FA.(别忘了这部分!)

只要模拟器已链接到Apple ID,即使您启用2FA,它也将保持链接状态.但是,如果您完全重置模拟器(例如重置内容和设置)或需要注销,则需要重复此过程.