ios – 强制或“鼓励”iCloud将更改上传到文件

ios – 强制或“鼓励”iCloud将更改上传到文件,第1张

概述我有一个Mac和iOS应用程序,通过一个“鞋盒”文件共享数据使用iCloud. 大多数情况下,变更是以有效和及时的方式正确同步的.然而,每一次(特别是现在),我在一个设备上做出的改变只是坐在那里. 我已将Mac上的更改更改为共享数据文件,并将数据保存到磁盘.不过,我不知道系统是否无法将数据上传到iCloud,或者iOS设备无法检查新数据,但我正在扭曲我的拇指. 下面的5KB文件是应该更改的文件.无 我有一个Mac和iOS应用程序,通过一个“鞋盒”文件共享数据使用iCloud.

大多数情况下,变更是以有效和及时的方式正确同步的.然而,每一次(特别是现在),我在一个设备上做出的改变只是坐在那里.

我已将Mac上的更改更改为共享数据文件,并将数据保存到磁盘.不过,我不知道系统是否无法将数据上传到iCloud,或者iOS设备无法检查新数据,但我正在扭曲我的拇指.

下面的5KB文件是应该更改的文件.无论在Mac应用程序中进行多少次更改,测试期间每隔一段时间,iCloud将停止同步更改.如果我走了20分钟回来,可能会再次启动.

进一步说:如果我在Xcode中运行Mac应用程序,并保持同一个文件,即使我更改了该文件,并且可以确认磁盘上的文件(在Finder /终端中)实际上正在改变,iCloud面板Xcode也不会很快地接收到这些变化:

注意我的Mac上的本地文件系统上的相同的5KB文件已经更改(在9:01),但是iCloud并没有拿起它.此文件中有实际的内容更改,而不仅仅是修改日期更改.

所以,我想找个办法:

>以编程方式触发同步,甚至使用Xcode.我知道iCloud同步可以使用模拟器触发,但这只适用于在iOS上测试,而且我更喜欢在实际的硬件上进行测试.要么,
>确定哪些(或什么)是“有故障”的数据不被共享.我从一开始就遵循了iCloud文档,确保我使用协调的写入来保存更改等.这只是一个非常间歇的事情,iCloud将会打倒,并使测试非常令人沮丧.

解决方法 我不认为您可以触发所选文件的同步,但您可以使用此工具“brctl”查看引擎盖(或诊断)(在OSX上)发生了什么,以诊断它可能是什么.

commant line命令:

$brctl@H_502_35@  

例如使用它

brctl log --wait --shorten@H_502_35@  

要么    brctl诊断

总结

以上是内存溢出为你收集整理的ios – 强制或“鼓励”iCloud将更改上传到文件全部内容,希望文章能够帮你解决ios – 强制或“鼓励”iCloud将更改上传到文件所遇到的程序开发问题。

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

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

原文地址: http://outofmemory.cn/web/1030555.html

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

发表评论

登录后才能评论

评论列表(0条)

保存