多くの開発者のように、iCloudへのより効率的なバックアップを可能にするために、ドキュメントディレクトリから別のフォルダにデータを移動する必要があると、Appleから最近電子メールが届きました。iCloud + iPhoneドキュメントフォルダ内のメディアの保存
は、ダウンロード可能なファイルを格納するための推奨される場所は、/ライブラリ/キャッシュにあることがある問題について良いテイクを持っています。しかし、問題は、OSがデバイスのストレージが不足していると判断した場合に、/ tmpと/ Cachesの両方を 'きれいにする'ことができるということです。あなたのアプリがきれいにされている場合、あなたのアプリによってダウンロードされ、あなたのユーザーによって保存されたデータはなくなります。当然、ユーザーはあなたを非難し、Appleは責めません。最近のテストでは[あなたのアプリ]はかなりの量のデータをドキュメントフォルダに保存しているようです。
iCloudバックアップは、iOSデバイスの iOSデバイスごとにWi-Fi経由で毎日実行されるため、アプリによって保存されるデータの量を最小限に抑えて、可能な限り最良のユーザーエクスペリエンスを確保することが重要です。 Instapaperは名声の
どうすればよいですか?
あなたはそれを考慮する必要があると言いますか?一時的なストレージが「最良のユーザーエクスペリエンス」ではないという主張をすることができれば、合法的に「われわれはそれを考慮したが、それは良いユーザー体験ではない」と言うことができます。 – ceejayoz
私はすぐにそうする必要があると感じています。 iCloudのバックアップは、今後数か月間に大規模なインターネット帯域幅を使用することになります。ユーザーはデフォルトで5ギガのストレージしか取得できないことを覚えておいてください。だからこそ、Appleは開発者向けのアプリに重要なデータしか持たないようにすることを熱望しています。私は彼らが私たちに「クリーニング」からも保護された非iCloudディレクトリを作成するオプションを与えることを望みます。 –