我正在开发一个应用程序,最近决定使用CloudKit,现在需要实现后端功能。简而言之,这个应用程序将使用集合视图从CK数据库检索图像进行显示。到目前为止,我只是把一些图片倒入桌面文件夹中,并从那里检索/解析图像以呈现集合视图。然后,我使用CK仪表板创建了一些记录,并编写了一个初始化方法来尝试检索它们。我遇到了各种CK错误,例如网络故障、未收到服务器响应的错误完成、无法发送有效签名等。我立即认为问题出在我的代码上,因为这是我第一次尝试使用CloudKit。然而,在发布到SO之前,我在设备上运行了最新的代码,它起作用了!我得到了一个成功的响应,其中包含我期望的结果数组中的记录数。
所以现在我知道不再需要帮助获取CKRecords,就像我最初想的那样。但是我该如何解决模拟器的这个问题呢?我看到了一些其他帖子,关于确保您在模拟器上登录了iCloud。我相信我已经登录了,但不知道如何确定。此外,我正在运行Yosemite和Xcode 6.1。
感谢任何帮助!
所以现在我知道不再需要帮助获取CKRecords,就像我最初想的那样。但是我该如何解决模拟器的这个问题呢?我看到了一些其他帖子,关于确保您在模拟器上登录了iCloud。我相信我已经登录了,但不知道如何确定。此外,我正在运行Yosemite和Xcode 6.1。
感谢任何帮助!