iOS-如何使用新版本更新Sqlite数据库

时间:2016-03-10 07:29:34

标签: ios sqlite

在我的新版本中添加一些新表并且存在一些新字段。如何保存到崩溃并保持更新版本。

2 个答案:

答案 0 :(得分:0)

当您使用sqlite进行应用程序时,在将数据插入/更新到表之前,您可以检查表中是否已存在新行。如果没有,你可以在现有表中添加新行。

相同的方式表已经存在或者不存在,您可以在表中的任何操作之前检查。基于此,您可以在现有表中创建新表或更新。

答案 1 :(得分:0)

您必须执行一些逻辑来维护版本更新。

首先在新版本中,使用此代码检查代码(Xcode)版本号码与 App Store版本,请参阅check current app version。 (Apple api可用)

如果版本不匹配,则必须更新数据库并从服务器获取新版本所需的所有数据。

此过程您必须检查 appdelegate

注意:您可以将版本号存储在数据库中,而不是api调用,并比较Xcode版本。