核心数据重复项目,用于更新已提交的应用程序

时间:2013-11-05 16:54:57

标签: ios core-data xcdatamodel

我在应用商店中提交了一个使用核心数据的应用。 问题是我复制了我的项目,然后丢失了第一个源代码。如果我使用“重复”源代码更新应用程序,是否会删除用户可能存储的所有核心数据?我知道,如果您更改文件file-xcdatamodel而不映射以前的数据,您将丢失所有已存储的数据,我可以假设重复的项目使用完全相同的文件吗? 提前谢谢

1 个答案:

答案 0 :(得分:0)

在这种情况下,我认为,如果您没有修改xcdatamodel,用户存储的数据将在升级期间保留。为了确保您可以从App Store安装自己的apo,保存一些数据,使用新版本从Xcode更新此应用程序,并检查存储的数据是否仍在那里。

如果您修改了xcdatamodel,则必须执行轻量级或重度迁移,具体取决于您的手机。