ios – iCloud和核心数据 – 如何调试?

ios – iCloud和核心数据 – 如何调试?,第1张

概述我有一个库式应用程序,它使用Core Data来存储其数据.目前我正在努力整合iCloud支持. 我通过几个例子和Apple文档进行了工作,最后确定在设备A上创建的对象会自动同步到设备B. 这很好,但知道我遇到了一些问题:有些对象被同步而其他对象没有,我不知道如何调试它.有没有办法“看到”哪些数据转移到iCloud,哪些数据存储在云中,哪些数据从iCloud下载? 我现在看到的是,我创建了一些NS 我有一个库式应用程序,它使用Core Data来存储其数据.目前我正在努力整合iCloud支持.

我通过几个例子和Apple文档进行了工作,最后确定在设备A上创建的对象会自动同步到设备B.

这很好,但知道我遇到了一些问题:有些对象被同步而其他对象没有,我不知道如何调试它.有没有办法“看到”哪些数据转移到iCloud,哪些数据存储在云中,哪些数据从iCloud下载?

我现在看到的是,我创建了一些NSManagedobject并将其存储到ManagedContext / PersistentStore.我无法看到它是否转移到云端,我无法看到云的当前内容.这使得调试整个过程变得不可行.

那么如何调试iCloud?

编辑于06/02/2015
不久前我问过这个问题,但它仍然得到一些投票或收藏.因此,我想分享一些我同时获得的信息:

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

解决方法 尝试了 mitmproxy看看发送什么和接收到了什么?

在http://mitmproxy.org/doc/tutorials/gamecenter.html有一个GameCenter教程,对于iClound传输应该是类似的.

总结

以上是内存溢出为你收集整理的ios – iCloud和核心数据 – 如何调试?全部内容,希望文章能够帮你解决ios – iCloud和核心数据 – 如何调试?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1073507.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存