sqlLiteのファイルを、作成プログラム内ではなく、別のツールで作り、プロジェクトに入れた場合、実機ではread onlyになると見たのですが、本当でしょうか?
見たというのはどこでしょうか?プロジェクトに入れたリソースはバンドルとしてアーカイブされReadOnlyです。空DBファイルをアプリ初回起動時にDocumentsフォルダなどにコピーして使用するのが定石かと思われます。
どこかのWebサイトなので、定かではない状態です。。。ただ、コメントを見ると、ReadOnlyということでしょうか??要はinsertやCREATEはSQLとして実行できないということでしょうか?
シミュレータでは動いてしまいますが実機ではエラーになります。検索すればサンプルは沢山出てきます。
Webで見つけた通りのようですね。了解しました。
コメントはありません