2016-09-29 5 views
0

iOSアプリケーションをビルドして、バンドル内のファイルを展開する準備ができている場合、バンドル内のファイルは変更されたり調整されたりしていないことがわかっています。 。iOSアプリケーション内にSQLiteデータベースまたはCoreData Storeをバンドルしても変更できますか?

ここで、アプリケーションがバンドル内にSQLiteデータベースまたはCoreDataストアを同梱していて、アプリがそのレコードをCRUDすることが予想される場合はどうなりますか?この場合、変更は可能ですか?署名は無効になりますか?または、バンドルされたストアを実行時に別の場所にコピーして変更する必要がありますか?

を使用すると、アプリケーションバンドルで何が読み取り専用の 乾杯

答えて

1

を明確にすることができます願っています。期間。

唯一の方法は、アプリを初めて実行したときにアプリケーションバンドルの読み取り専用ファイルを書き込み可能なフォルダにコピーして、書き込み可能なコピーのみを使用することです。

+0

多くのありがとう、これは私が確認したかったものです:) – Abolfoooud

+0

喜んで助けてください。あなたの質問を解決する答えを受け入れることを忘れないでください。 – rmaddy

関連する問題