我正在制作一个应用程序,使用核心数据作为应用程序执行离线模式的数据库。(通过 swift)
所以一切工作正常,但是当我在真正的 Iphone 上构建它时,数据库似乎与应用程序不兼容,然后我的应用程序崩溃了。
如何修复它?
谢谢!
最佳答案
很可能您的应用程序是在数据始终存在的假设下运行的,但事实并非如此。两种实例都不同,模拟器上的实例和真实设备上的实例不同。因此,请从代码中删除该假设。并确保在真实设备中设置记录,以确保读取成功。
关于ios - 如何通过 swift 将核心数据数据库从我的模拟器移动到真实设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31266396/