相关疑难解决方法(0)

核心数据:错误,"无法合并具有两个不同实体的模型命名为'foo'"

我正在开发一款使用Core Data的iPhone应用程序.大多数情况下,我只是在模拟器中测试,但偶尔会将应用程序下载到iPad以确保.

我最近改变了我的核心数据模型,现在当我将应用程序发送到iPad时,我收到一个SIGABRT异常告诉我:

 Can't merge models with two different entities named 'foo'
Run Code Online (Sandbox Code Playgroud)

好的,我理解.设备上存在旧版本的数据库.所以,我(尝试)通过按住应用程序的图标来杀死旧版本,直到它开始摆动,然后点击它的"X".iPad询问我是否要删除应用程序及其所有数据.我说是.

我重建应用程序,针对iPad,并得到相同的错误.

让旧数据库真正消失是否有诀窍?

database iphone core-data file

30
推荐指数
5
解决办法
1万
查看次数

标签 统计

core-data ×1

database ×1

file ×1

iphone ×1