旧版本的应用程序如何应对更新的核心数据模型?

时间:2016-04-12 20:17:30

标签: ios core-data icloud

据我所知,如果我需要更改核心数据模型,我可以添加模型版本并从旧版本迁移到新版本。但是,如果用户在一台设备上更新应用程序的副本但在另一台设备上更新,然后在较新的副本上添加数据,会发生什么?当旧版本从iCloud中删除这些更改时,旧版本将如何响应?

1 个答案:

答案 0 :(得分:1)

当您致电addPersistentStore...时,旧版本将崩溃或至少抛出异常。

这是您需要考虑的情况。