CoreData:用新版本替换数据模型?

E-M*_*add 5 iphone core-data ipad ios

我的应用程序最初是使用简单的CoreData模型发布的.原始源代码丢失,并且已经使用全新的CoreData模型重建.

在您考虑将要升级的旧应用程序的安装之前,一切似乎都没问题.我并不完全确定,但似乎在将新版本安装到目前在App Store上发布的旧版本时会出现问题.我没有收到任何特定的错误消息,但我想不出为什么应用程序会快速崩溃的任何其他原因.

是否有一种相对简单的方法用新的数据模型替换以前版本的数据模型?

Sir*_*Nod 3

查看核心数据模型版本控制和数据迁移编程指南

您需要创建架构的新“版本”,然后迁移到新架构。