sqlite3_open返回错误代码23,即SQLITE_AUTH

时间:2014-02-10 08:21:34

标签: ios iphone ipad sqlite

当我使用sqlite_open函数打开我的sqlite数据库时,它在前台模式下正常工作但是当iOS设备处于睡眠模式时它返回错误代码23.我在谷歌上搜索了该错误代码然后我发现它是'SQLITE_AUTH'。我还收到了“授权被拒绝”的错误消息。有人可以解释一下这就是它发生的原因以及这个错误代表什么。

提前致谢

1 个答案:

答案 0 :(得分:1)

我搜索了很多关于它但我没有在互联网上发现任何与之相关的内容。 在我的问题的一些实际工作后,我注意到当设备的密码打开并且设备被锁定时发生此错误,然后sqlite没有权限使用sqlite数据库文件,因为发生此错误。