使用没有版本的版本更新使用 coredata 的 ios 应用程序
Posted
技术标签:
【中文标题】使用没有版本的版本更新使用 coredata 的 ios 应用程序【英文标题】:Updating an ios app that uses coredata with a version without 【发布时间】:2011-04-29 20:33:02 【问题描述】:我们计划更新当前使用 coredata 的 ios 应用程序,并进行完全重建但不使用 coredata。如果更新包中不存在架构,它会在现有用户设备上崩溃吗?
这很难测试,但我猜因为架构与应用程序相关联,即使不使用它也需要存在。
有人做过这样的事情吗?
【问题讨论】:
schema 是指 xcdatamodel 文件吗? 【参考方案1】:只有在构建核心数据堆栈时,应用程序才需要数据模型(我假设您正在调用架构)。如果您不构建它,则可以将其删除。
不过,您的应用暂时应该仍在使用 Core Data。您将要构建 Core Data 堆栈以使用它来读取用户的现有数据以进行迁移。因此,如果是这种情况,请不要从应用程序中删除它。
【讨论】:
以上是关于使用没有版本的版本更新使用 coredata 的 ios 应用程序的主要内容,如果未能解决你的问题,请参考以下文章