我使用 ABC.xcdatamodel 开发了核心数据存储。分发应用程序版本 1。
需要对属性名称进行一些简单的更改,所以我创建了一个新版本的 ABC 2.vcdatamodel。分发了应用程序版本 2。效果很好。迁移是完美的。
然后,我需要进行一些更简单的更改(添加一个属性),因此我创建了另一个基于 ABC 2 的新版本;ABC 3.xcdatamodel。从版本 2 更新时自动迁移失败。
但是,如果我尝试从版本 1 构建(使用 ABC.xcdatamodel)升级,一切都会像魅力一样。
我错过了一些明显的东西吗?想法?