YapDatabase SQLite错误代码:6922,'磁盘I / O错误'

时间:2016-11-29 14:47:38

标签: ios objective-c sqlite yapdatabase

我目前正致力于将YapDatabase整合到我们的移动应用中。我收到以下错误:

  

(6922)数据库的I / O错误   /Users/leopoldo/Library/Developer/CoreSimulator/Devices/4AFCCB3F-D035-4E45-8C2A-CBFE84FB335E/data/Containers/Data/Application/C47D7C9E-C1BB-4F27-9B93-3B3C23FF36BF/Documents/AECore.sqlite。   SQLite错误代码:6922,'磁盘I / O错误'。

当应用程序在执行下载然后执行读取和写入事务之后离开存储器时会发生这种情况,即;当用户下载某个项目后关闭应用程序时。

我猜测交易可能会被强制关闭"该应用程序?我怎么能确保当应用程序是关于离开内存(applicationWillTerminate :)所有挂起的事务在软件关闭之前提交?

我没有在网上找到信息。 Yap并不多。

有什么建议吗?

提前致谢!

0 个答案:

没有答案