“核心数据无法解决......”

时间:2015-10-27 15:38:00

标签: ios core-data crash-reports magicalrecord crashlytics

我的应用程序现在在App Store中。从2个用户我遇到了很多崩溃。我用Crashlytics跟踪它们。我的问题的截图如下:

enter image description here

enter image description here

  

核心数据无法解决... WLWishlist

的错误

这是什么意思? WLWishlist或与WLWishlist有关系的对象是错误的吗?

你能帮我调试吗?

下面是发生崩溃时文件的第82行:

enter image description here

1 个答案:

答案 0 :(得分:0)

NSObjectInaccessibleException应该给你一个线索,就像CoreData could not fulfill a fault for ... /WLWishlist/...一样。您可以在某处创建WLWishlist的实例,该实例是NSManagedObject子类。您可能直接创建此实例,或者它可能是来自其他托管对象的相关实体。这个特殊的例子是一个错误;它的属性尚未从持久性存储中加载,但应该可以按需检索。预计您的持久存储将能够解决任何错误并提供该对象属性的值。在这种情况下,这是不可能的,因此持久性存储会抛出异常。

这可能发生的一种方式是,如果您尝试为已从持久存储中删除的对象执行错误。如果不了解您的应用程序正在做什么,就不可能说出你是如何陷入这种情况的。