3

iOS アプリの iCloud コンテナに小さなファイルを保存 (作成または更新) すると、iCloud デーモンは最初にファイルを iCloud にアップロードし、アップロードが完了すると削除します。を使用してファイルの状態を監視するとNSMetadataQuery、保存後にファイルのダウンロード ステータスが から に変化するNSMetadataUbiquitousItemDownloadingStatusCurrentことがわかりNSMetadataUbiquitousItemDownloadingStatusNotDownloadedます。test.test.icloud

ファイルの作成後にユーザーがオフラインになると、ファイルを再度読み取ることができないため、これは問題です。ファイルは、作成後、常にローカルで使用できる必要があります (古いファイルは、ファイルがないよりはましです)。

FileManageriCloud がファイルを削除した後、の方法を使用してすぐにファイルを再ダウンロードできることはわかっていますstartDownloadingUbiquitousItemが、これはばかげたハックのように感じます。そもそもiCloudがファイルを削除するのを簡単に防ぐ方法はありますか?

4

0 に答える 0