2017-01-09 1 views
2

私はアプリケーションを構築しており、アプリケーションのDocuments /ディレクトリにデータを保存/書き込むことを検討しています。私はデータがインスタンス間で持続することを望んでいます。つまり、ユーザーがアプリケーションの現在のインスタンスを強制終了した場合、Documents /ディレクトリに書き込んだデータはそのまま残ります。iOSアプリケーションのDocuments /ディレクトリ内のデータは、アプリケーションの現在のインスタンスを強制終了すると消去されますか?

一般に、アプリケーションのインスタンスを強制終了すると、どの種類のアプリケーションデータがパージされますか?

+0

アプリケーションがデバイスから削除された場合、ドキュメントディレクトリの内容は削除されます – Paulw11

答えて

4

いいえ、あなたのアプリをアンインストールしても削除されません。 さらに、Documents /およびApplication Support /にあるファイルは、デフォルトでバックアップされます。 NSURLIsExcludedFromBackupKeyキーを使用して - [NSURL setResourceValue:forKey:error:]を呼び出すと、バックアップからファイルを除外できます。再作成またはダウンロードできるファイルは、バックアップから除外する必要があります。これは、大きなメディアファイルにとっては特に重要です。アプリケーションがビデオファイルまたはオーディオファイルをダウンロードする場合は、それらがバックアップに含まれていないことを確認してください。さらにlink

を読ん

は、この情報がお役に立てば幸いです。ハッピーコーディング。

+0

良い、完全な答え。 –

+0

ありがとう@DuncanC –

関連する問題