【发布时间】:2013-04-12 10:27:49
【问题描述】:
我对 Core Data 进行版本控制有问题。我添加了一个新实体事件并遵循了版本控制的所有步骤。我有一个 Model.momd 文件夹,其中包含 Model.mom、Model2.mom 和 Model2.omo 以及版本文件。我已将加载 modelObjectContext 更改为从 momd 文件夹加载。
- 当我使用 Xcode 将应用程序加载到我的 iPhone 时,它可以工作。 但是,当
-
我创建了一个存档并通过 iTunes 将 Appstore 版本替换为这个新版本我收到以下错误消息。 谢谢
createUnresolved error Error Domain=NSCocoaErrorDomain Code=134130 “操作无法完成。(Cocoa 错误 134130。)” UserInfo=0x20147820 {URL=file://localhost/var/mobile/Applications/3B2BD803-401D- 4A95-ACDA-DD6A7D197930/Documents/Database.sqlite,元数据={ NSPersistenceFrameworkVersion = 419; NSStoreModelVersionHashes = { 状态 = ; }; NSStoreModelVersionHashesVersion = 3; NSStoreModelVersionIdentifiers = ( “” ); NSStoreType = SQLite; NSStoreUUID = "C2EDD217-1F20-425A-927E-1B9A1C661085"; "_NSAutoVacuumLevel" = 2; }, reason=找不到源存储的模型。
【问题讨论】:
-
我尝试了我在网站上找到的所有想法。所有文件都生成正常,但仍加载旧妈妈文件。我有什么办法说 ios 正确加载这个文件 Model2.mom?
-
你是怎么解决这个问题的?
标签: ios core-data model versioning