質問: objective-c で質問です。 sqlLiteのファイルを、作成プログラム内ではなく、別のツールで作り、プロジェクトに入れた場合、実機ではread onlyになると見たのですが、本当でしょうか?
回答: 見たというのはどこでしょうか? プロジェクトに入れたリソースはバンドルとしてアーカイブされReadOnlyです。 空DBファイルをアプリ初回起動時にDocumentsフォルダなどにコピーして 使用するのが定石かと思われます。