1

阅读 iCloud 设计文档,它提到:

因为系统会跟踪文档的更改,所以它只能上传更改的部分,如步骤 2 所示。这种优化减少了 iCloud 网络流量,还减少了设备消耗的电量——这对于基于电池的设备很重要.

在我的场景中,我有一个UIDocument跟踪的 plist 文件。如果我用相同 plist、相同文件名、相同路径的副本替换 plist 文件怎么办?我知道元数据会更新,但整个文件会再次传输到 iCloud 吗?

4

1 回答 1

0

iCloud 不根据 UID 进行跟踪,而是根据文件名进行跟踪。您的文件将被区分,只有更改将发送到 iCloud。

如果您想要 UID 跟踪,Apple 建议您将 UID 和文档架构版本添加到您的文件格式中(就像他们所做的那样)。

于 2012-08-10T06:06:20.810 回答