在我的新版本中添加一些新表并且存在一些新字段。如何保存到崩溃并保持更新版本。
答案 0 :(得分:0)
当您使用sqlite进行应用程序时,在将数据插入/更新到表之前,您可以检查表中是否已存在新行。如果没有,你可以在现有表中添加新行。
相同的方式表已经存在或者不存在,您可以在表中的任何操作之前检查。基于此,您可以在现有表中创建新表或更新。
答案 1 :(得分:0)
您必须执行一些逻辑来维护版本更新。
首先在新版本中,使用此代码检查代码(Xcode)版本号码与 App Store版本,请参阅check current app version。 (Apple api可用)
如果版本不匹配,则必须更新数据库并从服务器获取新版本所需的所有数据。
此过程您必须检查 appdelegate 。
注意:您可以将版本号存储在数据库中,而不是api调用,并比较Xcode版本。