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

栏目: IOS · 发布时间: 6年前

内容简介:http://stackoverflow.com/questions/19955914/forcing-or-encouraging-icloud-to-upload-changes-to-a-file

我有一个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

例如使用它

brctl log --wait --shorten

要么

brctl诊断

http://stackoverflow.com/questions/19955914/forcing-or-encouraging-icloud-to-upload-changes-to-a-file


以上所述就是小编给大家介绍的《ios – 强制或“鼓励”iCloud将更改上传到文件》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Is Parallel Programming Hard, And, If So, What Can You Do About

Is Parallel Programming Hard, And, If So, What Can You Do About

Paul E. McKenney

The purpose of this book is to help you understand how to program shared-memory parallel machines without risking your sanity.1 By describing the algorithms and designs that have worked well in the pa......一起来看看 《Is Parallel Programming Hard, And, If So, What Can You Do About 》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具