1

私はiOS開発に慣れていないので、質問はn00bishかもしれません。PDFをダウンロードしてデバイス(iPad)のDocumentsディレクトリに保存するiPad用アプリを開発しているので、ユーザーはに接続していなくてもPDFを読むことができます。 Wi-Fi。私の質問は、アプリの新しいバージョンが利用可能であり、ユーザーがそれをインストールした場合、デバイスからすべてのデータ(この場合はドキュメント)を削除しますか?はいの場合、古いデータが削除されないようにするにはどうすればよいですか?私はこのアプリでCoreDataを使用しています(これが役立つ場合)

4

1 に答える 1

7

ユーザーがアプリの更新バージョンをインストールしても、アプリのサンドボックスはそのまま保持されます。アプリとそのリソースバンドルのみが置き換えられます。したがって、基本的に、ドキュメントまたはライブラリに保存したものはすべて、更新プロセス後もそのまま保持されます。Library / Cachesまたはtmp内のファイルが保持される保証はありませんが、いずれにせよ、それらには一時ファイルのみが含まれている必要があります。

于 2012-10-23T02:50:36.223 に答える