【发布时间】:2012-11-07 07:29:37
【问题描述】:
我正在开发一个 iOS 6 应用程序,并且正在使用 SQLite 数据库来存储数据。启动时,应用程序会在数据库上进行选择并在第一个屏幕上显示结果。 但是,在尝试运行 select 时,我开始收到“数据库磁盘映像格式错误”错误。
奇怪的是,我可以使用 SQLite 浏览器 http://sqlitebrowser.sourceforge.net/ 对项目文件夹中的数据库进行选择。但是,如果我在将数据库复制到模拟器文件夹 /Users//Library/ApplicationSupport/iPhone Simulator/6.0/Applications/... 之后尝试打开数据库,那么我得到的磁盘映像格式错误。
数据库没有被后台线程访问,我也没有使用断点来停止执行,这是sqlite database disk image malformed on iPhone SDK 建议的原因。
一次在数据库上执行的操作不超过一次。
感谢所有提示、提示和可能的解决方案。
【问题讨论】:
标签: objective-c ios xcode sqlite