アプリがリリース時に使用するアセットでいっぱいの SQL データベースを読み込もうとしています。
私が理解しているように、データベースを次の場所に保存できますapplicationDocumentsDirectory
。
NSURL *storeURL = [[self applicationDocumentsDirectory] URLByAppendingPathComponent:DATABASEFILENAME];
しかし、それはシミュレーターまたはテスト デバイスでローカルに保存されるため、ソース アセットを保持し、アプリでそれらをリリースしてその SQL データベースを生成する必要があります。
アセットを使用してアプリをリリースし、最初の実行時にデータベースにデータを入力して、アセットを削除できます。とにかく、事前に入力されたDBを含めるだけですか?