1

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

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

根据这个答案:用于开设商店的模型与用于创建商店的模型不兼容

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

谢谢,

阿卜杜拉·沙菲克

4

1 回答 1

1

问题是您更改了数据模型。您需要迁移数据。这样做的说明在这篇文章中。您应该尽快发布修补程序以添加迁移路径。

于 2013-11-07T22:06:20.847 回答