【问题标题】:CloudKit does not work with SimulatorCloudKit 不适用于模拟器
【发布时间】:2014-12-02 04:25:54
【问题描述】:

最近,我无法让 iOS 模拟器处理我在 CloudKit 仪表板中创建的记录。有趣的是它适用于真实设备,但不适用于模拟器。 CloudKit Dashboard 说它是一个开发环境。当我使用模拟器运行我的应用程序时,出现以下两个错误之一:

Error Domain=NSCocoaErrorDomain Code=4097 “操作无法完成。(Cocoa 错误 4097。)”(连接到名为 com.apple.cloudd 的服务) UserInfo=0x7a276d40 {NSDebugDescription=连接到名为 com.apple 的服务.cloudd}

或者我得到

错误:CKError 0x7b658890:“请求速率受限”(7/2008); “此操作已受到速率限制”; 3.0 秒后重试

知道是什么导致了这个问题吗?

谢谢!

【问题讨论】:

    标签: ios objective-c ios8 ios-simulator cloudkit


    【解决方案1】:

    您必须在模拟器上登录 iCloud。转到设置、iCloud,然后输入您的 iCloud 凭据。

    【讨论】:

    • 如果它不接受我的凭据怎么办?我正在尝试使用我的开发者帐户登录。
    • 问题是开发者帐户不会被接受为 iCloud 帐户,而是我必须使用我的个人 iCloud 帐户。我不知道为什么会这样,但现在可以了。
    • 不适用于我的 iCloud 帐户,我也不愿意更改。恕我直言,这是一个错误(至少不是功能)。
    • @brainray 你能澄清一下吗? Sim 支持 iCloud。您必须进入 Sim 中的设置并使用您要使用的帐户登录。
    • @russbishop 在早期版本中存在登录错误。
    猜你喜欢
    • 1970-01-01
    • 2017-08-17
    • 1970-01-01
    • 2013-07-05
    • 2011-06-17
    • 2015-06-04
    • 2011-06-27
    • 2015-01-06
    • 2015-03-21
    相关资源
    最近更新 更多