如何将Objectiveite中的SQLite文件保存回目标C中的主bundle?

时间:2015-11-17 09:04:43

标签: ios objective-c sqlite

如何在更新数据库后将sqlite文件复制回主包?现在我将sqlite文件复制到Documents目录中,插入新记录而不是从中选择所有记录,我可以看到数据存在,新旧数据。如何更新我复制的主数据库?感谢您的时间和帮助。

2 个答案:

答案 0 :(得分:2)

实际上您无法更改应用包文件。一旦您更改了应用程序包文件,它将使应用程序标志无效,它将再次安装。您必须将应用程序包文件复制到App Documents目录,并始终使用文档目录中的文件。

https://stackoverflow.com/a/4764638/5019395

答案 1 :(得分:1)

不,你不能将sqlite文件复制回主包,因为app bundle是只读的!