私はコアデータをデータストレージに使用するiPadアプリを持っています。私はiTunesでファイル共有を有効にしたいと思います。ユーザが.sqliteファイルを削除または変更できるようにしたいとは思いません。コアデータとiTunesファイル共有 - アプリのアップデート時に.sqliteファイルを移動/非表示にしますか?
ファイルを別の隠しディレクトリに移動できますか?
また、ファイルを読み取り専用にできますか?変更できない限り、ユーザーはファイルにアクセスできても構いません。
私は現時点で私を逃れている些細な解決策があると思う。
NSLibraryDirectoryを使用します。詳細については、この回答を参照してください:http://stackoverflow.com/questions/1567134/how-can-i-get-a-writable-path-on-the-iphone/1567147#1567147 –
ありがとう、それは多くの助けになります。私は、Documentsディレクトリからファイルを移動する方法を最も混乱させていると思います。移行自体は簡単ではないようです(アプリケーションデリゲートの永続ストアを作成する前にファイルを移動してから、起動時に有効なファイルを確認してください) – Eric