1
Reading the iCloud design docs,它提到:icloud的增量数据
由于系统跟踪对文档的更改,则能够 仅上传部分,改变,如步骤2所示。这 优化减少的iCloud网络流量,并且还减少了设备消耗的电量 - 这对于基于电池的设备是重要的。
在我的情况下,我有一个UIDocument
跟踪的plist文件。如果我用同一个plist,相同的文件名,相同的路径替换plist文件,该怎么办?我知道元数据得到更新,但整个文件是否会再次转移到iCloud?
如果你用同名文件替换了一个路径(这在技术上是保存的),那么iCloud会把它看作是一个更新并保存所有的东西,因为从技术上讲,这就是改变了,但会称之为“更改部分” – CodaFi 2012-08-10 01:10:59
因此,即使内容完全相同,iCloud仍会上传整个文件? – ninjaneer 2012-08-10 01:13:36
您用等效值和文件名之一替换了文件,但它仍然是对文档的更改。它或者是版本控制系统检测到不同的UID并删除以前版本的历史记录 – CodaFi 2012-08-10 01:14:15