在过去,当我使用Core Data开发iOS应用程序时,< iOS 7,我记得如果我没弄错,模拟器中的sqlite文件没有直接保存。我需要在iPad上回家,然后更新了sqlite文件。
现在我面对同样的事情。我观察我的sqlite文件永远不会被修改,只有SHM和WAL文件。那么如何在sqlite中检查我的数据呢?
由于我的应用程序可以获取新插入/更新的数据,因此Core Data会保留数据。
任何人的建议?
答案 0 :(得分:3)
经过一番研究后,由于我将3个sqlite文件从模拟器复制并粘贴到桌面,似乎文件丢失了所有链接并且数据没有显示。直接在模拟器中打开sqlite文件,有效!