跨多个应用程序版本的不同类型的Core Data Migrations

时间:2017-02-06 15:15:08

标签: ios core-data core-data-migration

这可能很简单,但感谢您的耐心等待。

我首先在App Store版本1.0中启动了一个应用程序,然后在2.0版本中,我轻松迁移到核心数据并将应用程序推送到商店。现在,对于3.0,我需要进行非轻量级/标准迁移,因为我需要更改实体内的属性类型。

我的第一个问题是,如果我使用非轻量级迁移推送3.0版,我是否可以切换回下一版本4.0的轻量级迁移?

如果对第一个问题的答案是肯定的,那么我的第二个问题是,如果用户在上述情况下使用的是2.0版,并且没有更新到具有非轻量级迁移的3.0版本,而且当我推送4.0版本时,则不会轻量级版本4.0中的迁移会导致版本2.0的用户出现问题吗?

谢谢!

0 个答案:

没有答案