2012-04-26 206 views
0

我有一个碰撞,并在我的控制台我得到这个错误:崩溃与核心数据

Unresolved error Error Domain=NSCocoaErrorDomain Code=134100 "The operation couldn’t be completed. (Cocoa error 134100.)" UserInfo=0x6d30540 {metadata=<CFBasicHash 0x6d2c680 [0x171bb38]>{type = immutable dict, count = 7, 
entries => 
..... 
..... 

reason = "The model used to open the store is incompatible with the one used to create the store"; 

你看到这种情况的原因,很抱歉,我是新来的核心数据。 谢谢

回答

1

删除设备上的应用程序,通过组织者删除派生数据并再次部署。当您更改核心数据模型并在设备上留下旧版本时,会出现此错误。所以您需要在核心数据模型更改后每次构建时删除设备上的当前内部版本。

更多信息可在Core Data Model Versioning and Data Migration Programming Guide找到。

+0

感谢您的回答 – samir 2012-04-26 14:32:21

0

看起来像更改了数据模型而不更新数据库本身。如果你有一个预填充的数据库,那么你的然后它不符合你的模型。如果你不那么你需要做一个干净的安装来创建一个新的数据库。