1

iCloud design docsを読むと、次のように言及されています。

システムはドキュメントへの変更を追跡するため、ステップ 2 に示すように、変更された部分のみをアップロードできます。この最適化により、iCloud ネットワーク トラフィックが削減され、デバイスで消費される電力量も削減されます。これは、バッテリ ベースのデバイスにとって重要です。 .

私のシナリオでは、UIDocument追跡する plist ファイルがあります。plist ファイルを同じ plist、同じファイル名、同じパスのコピーに置き換えるとどうなりますか? メタデータが更新されることは知っていますが、ファイル全体が再び iCloud に転送されますか?

4

1 に答える 1

0

iCloud は UID に基づいて追跡するのではなく、ファイル名に基づいて追跡します。ファイルが差分化され、変更のみが iCloud に送信されます。

UID の追跡が必要な場合、Apple は、ファイル形式に UID とドキュメント スキーマ バージョンを追加することをお勧めします (実際に行っているように)。

于 2012-08-10T06:06:20.810 に答える