【问题标题】:Steps for migrating a core database [duplicate]迁移核心数据库的步骤 [重复]
【发布时间】:2013-01-12 21:59:06
【问题描述】:

可能重复:
Implementation of “Automatic Lightweight Migration” for Core Data (iPhone)

我在应用商店中提交了我的应用更新。在本次更新中,我在核心数据库中添加了一些内容。现在我收到一些抱怨说应用程序一直在崩溃。经过一番搜索,我发现我需要迁移我的核心数据库。我现在的问题是我需要执行哪些步骤。我已阅读开发人员网站上的文档,但无法正常工作。

我正在使用最新的 xcode。有什么帮助吗?

【问题讨论】:

  • 真正有用的人,在没有评论的情况下投反对票...如果您告诉我们到底是什么问题(崩溃日志),您尝试了什么,这将很有用。请提供更多信息。

标签: iphone ios objective-c core-data core-data-migration


【解决方案1】:

如果您要重命名任何字段,则需要进行迁移,但如果您只是添加了几个字段,则只需在核心数据文件中输入版本号,核心数据会处理所有事情。

这里有更多信息:https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreDataVersioning/Articles/Introduction.html

这并不像听起来那么难。最困难的部分实际上是自己进行测试,因为您需要两个数据库,但请记住,您也可以在 Xcode 中返回。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-22
    • 2011-10-31
    • 2011-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-22
    相关资源
    最近更新 更多