多くの開発者と同様に、私も最近 Apple から電子メールを受け取り、データをドキュメント ディレクトリから別のフォルダに移動して、iCloud へのより効率的なバックアップを可能にする必要があると述べました。
最近のテストでは、[あなたのアプリ] はドキュメント フォルダーにかなりの量のデータを保存しているようです。
iCloud バックアップは各ユーザーの iOS デバイスに対して Wi-Fi 経由で毎日実行されるため、アプリによって保存されるデータの量を最小限に抑えて、可能な限り最高のユーザー エクスペリエンスを確保することが重要です。
Instapaper で有名なMarco Arment は、この問題をよく理解しています。つまり、ダウンロード可能なファイルの推奨される保存場所は /Library/Caches です。ただし、問題は、デバイスのストレージが不足していると OS が判断すると、/tmp と /Caches の両方が「消去」される可能性があることです。アプリがクリーンアップされると、アプリによってダウンロードされ、ユーザーによって保存されたデータは失われます。当然、ユーザーは Apple ではなくあなたを責めます。
何をすべきか?