gpt4 book ai didi

ios - iCloud 和 Core Data - 如何调试?

转载 作者:可可西里 更新时间:2023-11-01 04:31:39 32 4
gpt4 key购买 nike

我有一个图书馆风格的应用程序,它使用核心数据来存储它的数据。目前我正在致力于集成 iCloud 支持。

我研究了几个示例和 Apple 文档,最终设法将在设备 A 上创建的对象自动同步到设备 B。

这很好,但我知道我遇到了一些问题:一些对象已同步,而另一些则没有,我不知道如何调试它。有什么方法可以“查看”哪些数据传输到 iCloud,哪些数据存储在云端,哪些数据从 iCloud 下载?

目前我所看到的是,我创建了一些 NSManagedObject 并将其存储到 ManagedContext/PersistentStore。看不到有没有传到云端,也看不到云端当前的内容。这使得无法调试整个过程。

那么如何调试iCloud呢?

编辑于 06/02/2015我很久以前就问过这个问题,但它仍然得到了一些赞成票或最爱。因此,我想分享一些我同时得到的信息:

请勿使用 iClOUD!我无法告诉你因为 iCloud,我有多少头痛和不眠之夜。这是得不偿失的。至少在与 Core Data 一起使用时不会。它只是不能可靠地工作。 iCloud Drive 也是如此。我的应用程序“支持”iCloud 大约两年时间,我尽一切可能让它运行起来。每次它似乎工作时,我都会收到来自用户的新错误消息。它对许多用户来说工作正常,但给许多其他用户带来了麻烦甚至崩溃。这太可怕了。帮自己一个忙,使用任何其他同步服务。

最佳答案

似乎有一个运行时参数

-com.apple.coredata.ubiquity.logLevel 3

查看这篇文章 http://www.freelancemadscience.com/fmslabs_blog/2012/3/28/debug-settings-for-core-data-and-icloud.html

关于ios - iCloud 和 Core Data - 如何调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9530848/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com