应用程序因核心数据而崩溃

时间:2013-11-07 21:57:06

标签: ios core-data crash

我的应用更新今天已被接受,当您尝试打开它时会崩溃。它停止崩溃的唯一方法是删除它并重新安装它。我认为应用程序崩溃的原因是每当我对Core Data中的实体进行更改并创建新的NSManagedObjectClass时。崩溃消息:

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

根据这个答案:The model used to open the store is incompatible with the one used to create the store

我必须删除该应用并清理该项目。既然更新是在应用程序商店,我该怎么做才能修复它?用户是否必须删除该应用?这是唯一的方法吗?

谢谢,

Abdullah Shafique

1 个答案:

答案 0 :(得分:1)

问题是您更改了数据模型。您需要迁移数据。这样做的方向是in this post。您应该尽快发布修补程序以添加迁移路径。