0

我对核心数据进行版本控制有问题。我添加了一个新实体事件并遵循了版本控制的所有步骤。我有一个 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 = { 状态 = <0bfe87fd 1e1b5822 eb704808 86efd0ca 61c108c3 328c095d 2f2eadb8 4c51a17f>; }; NSStoreModelVersionHashesVersion = 3; NSStoreModelVersionIdentifiers = ( "" ); NSStoreType = SQLite;NSStoreUUID = "C2EDD217-1F20-425A-927E-1B9A1C661085"; "_NSAutoVacuumLevel" = 2; }, reason=找不到源存储的模型。

4

2 回答 2

0

您是否在文件检查器中选择了当前模型?

版本设置

您在 Project Navigator 中的核心数据模型应如下所示

项目导航器

于 2013-04-12T16:12:14.940 回答
0

我在项目的文件夹中有数据库模型,即使在硬盘上的文件夹中也是如此。当我将数据库模型移动到 xcode 项目的根目录时,版本控制开始工作。

于 2013-06-06T20:31:43.763 回答