1

sqlite在一个 iOS 应用程序中使用,它可以很好地从 iOS4 上的数据库中检索对象。但是在iOS5上,当我执行一个语句(使用函数sqlite3_step)时,它有时会返回一个SQLITE_CORRUPT错误(意思是“数据库磁盘映像格式错误”)。

请求因此错误而失败。当使用第三方应用程序检查这个数据库时,我也偶然发现了这个错误。

我的问题是:为什么在 iOS4 和 5 之间发生了变化以停止请求正常工作?有没有办法sqlite在 iOS 上配置来忽略这种错误?

我确切地说我在操作系统的 2 版本上使用了相同的代码和数据库....

4

0 回答 0