如何在提交新应用程序时更新我的​​Database.sqlite

时间:2012-07-19 12:07:05

标签: ios database sqlite core-data

在我的App中我使用的是coredata数据库。我手动填写了数据库文件中的新条目,但是当从Appstore更新我的应用程序时,仍在使用旧数据库。当我在我的设备上再次卸载并安装应用程序时,正在使用新的应用程序。

如何确保在提交新应用程序时正在使用新数据库?

1 个答案:

答案 0 :(得分:1)

确保使用内置数据库的本地副本。然后在数据库中添加类似于版本号的内容。

添加实体:

Version
- version: double

检查每个数据库的版本,如果版本不匹配,请将本地副本替换为内置数据库的副本。