清洁安装的核心数据迁移

时间:2012-10-29 19:59:48

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

处理一个有着悠久发展历史的项目。过去曾经有过几次成功的核心数据迁移(在我开始开发应用程序之前)。我现在正在开发一些需要手动迁移的版本(自定义策略,所有这些)。

从现有版本的应用升级时,手动迁移正常。但是,如果我卸载应用程序并部署最新版本,该应用程序将无法启动,并显示错误消息“无法找到迁移的映射模型”。

有关配置中缺少的内容的任何想法?我是否需要提供从“v1”到最新版本的迁移?

1 个答案:

答案 0 :(得分:1)

全新安装不需要迁移。如果应用程序正在复制“启动器”数据库,则应更新该数据库并将其重新打包到捆绑包中,以便在全新安装时进行复制。这就像从网站下载应用程序而不是最新版本。