Xcode app dump返回由coredata生成的空SQLite文件

时间:2015-01-26 07:20:55

标签: ios core-data

我正在尝试调试我的coredata生成的数据库。

我已下载了应用容器,除了带有数据的sqlite文件外,它还包含所有内容。

为了确保我的更改已保存,我已退出该应用程序。

如何获取包含数据的Sqlite文件?

2 个答案:

答案 0 :(得分:1)

我注意到SQlite数据库只有在你杀死应用程序时才会更新。如果你附加了调试器,它不起作用。

答案 1 :(得分:0)

只需调试您的managedObjectContext,查看PersistentStoreCoordinator属性,有一个url来显示真实的商店路径。它可能不是名为“* .sqlite”的文件,也可能存储在不同的包中,也可能存储在远程服务器中。只需将其打印出来即可查看。