我有一个在模拟器上运行良好的应用程序。 SQLite3.db文件是在构建时复制的项目资源。我可以在模拟器中运行时选择,插入,更新,删除。
一旦我将iPhone作为我的目标,iPhone仍然插入计算机,我的数据引擎中的NSLog语句向我显示此db错误:
打开数据库/var/containers/Bundle/Application/1347176D-066A-40FA-BDFB-D4087622806F/MultiView.app/P1-06-05-2016.db
我接下来运行一个sql命令。
错误:尝试编写只读数据库
任何帮助都可以通过设置构建的配置或db的路径,或者我想要的其他一些东西来让我在设备上写入该db文件。
谢谢!