使用CoreData时,可能没有设置正确的APPORTABLE配置参数。我可以在应用程序运行时添加,编辑,删除和列出当前记录。但是,当我从当前正在运行的应用程序中删除它并尝试再次打开我的应用程序时,所有数据都消失了。也许设置正确的参数可以消除我现在遇到的这个错误?
答案 0 :(得分:0)
除非您有特殊的特定于apportable的xcdatamodel,否则您不必在configuration.json中设置xcdatamodel列表。模型应现在自动编译并放入应用程序包中。事实上,如果您在此更改之前使用我们的coredata,我建议撤消您所做的一切以使其发挥作用。它应该工作。
至于你的问题,你介意创建一个测试用例,然后通过电子邮件发送到sdk @ apportable.com吗?如果没有一个演示错误的简化测试用例,就很难调试。
更新:我们没有在NSManagedObjectContext中正确实现hasChanges。我们已经更好地实现了它,现在测试项目正常运行。在SDK的下一个版本中查找它(可能是几天到一周),如果您仍有问题,请告诉我。