我在应用商店中提交了一个使用核心数据的应用。 问题是我复制了我的项目,然后丢失了第一个源代码。如果我使用“重复”源代码更新应用程序,是否会删除用户可能存储的所有核心数据?我知道,如果您更改文件file-xcdatamodel而不映射以前的数据,您将丢失所有已存储的数据,我可以假设重复的项目使用完全相同的文件吗? 提前谢谢
答案 0 :(得分:0)
在这种情况下,我认为,如果您没有修改xcdatamodel,用户存储的数据将在升级期间保留。为了确保您可以从App Store安装自己的apo,保存一些数据,使用新版本从Xcode更新此应用程序,并检查存储的数据是否仍在那里。
如果您修改了xcdatamodel,则必须执行轻量级或重度迁移,具体取决于您的手机。