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