目前,我正在运行OS X 10.7.4和使用的XCode 4.3.2。 我从没有真正使用它在生产,因为版本2.x的回来了XCode 这就是说,我有我越来越熟悉测试核心数据的应用程序(MacOS的不是iPhone)。 有0码 - 此刻所有接口生成器。 我改变了数据模型,几天前,并已得到以下错误,因为:
The managed object model version used to open the persistent store is incompatible with the one that was used to create the persistent store
我曾经遇到过几个相关的主题,包括但不限于:
更换没有迁移的核心数据模型
不兼容的对象模型版本
擦拭存储与CoreData的所有数据时,该模型已经改变
然而,还没有解决我的问题。 同样,我不使用代码。 此外,尽管其他页面和论坛帖子我也遇到过:
http://www.matthew-long.com/2007/11/02/the-managed-object-model-version-used-to-open-the-persistent-store-is-incompatible-with-the-one-即,在使用的对创造最持久存储/
...有在〜/库/ Application Support没有xml文件/ AppName的,我要删除。 实际上,有没有文件夹在任何地方与图书馆我“APPNAME”。 我相信答案是相当琐碎,但我一直在打我的头撞墙试图弄明白。
目前,我正在阅读的版本,等等(苹果文件http://developer.apple.com/library/mac/#documentation/cocoa/conceptual/CoreDataVersioning/Articles/Introduction.html ),但我希望有人会发帖回答我的眼睛呆滞了。
提前致谢!