更新使用没有版本的核心数据的ios应用程序

时间:2011-04-29 20:33:03

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

我们计划更新当前使用coredata的iOS应用程序以及未使用coredata的完整重建。如果更新包中不存在架构,它会在现有用户设备上崩溃吗?

这很难测试,但我猜测因为架构与应用程序相关联,即使它不会被使用也需要存在。

任何人都有过这样的经历吗?

1 个答案:

答案 0 :(得分:0)

如果您正在构建核心数据堆栈,则仅在应用程序中需要数据模型(我假设您正在调用模式)。如果您没有构建它,可以将其删除。

你应用程序应该暂时仍在使用Core Data。您将要构建Core Data堆栈以使用它来读取用户的现有数据以进行迁移。因此,如果是这种情况,请不要从应用程序中删除它。