任何人都知道可能导致这类问题的原因是什么?我没有任何其他背景,但对于如何发生这种情况感到困惑。为了它的价值,我尝试在应用程序启动时将持久存储添加到协调器,如果不成功,请删除数据库文件并重新创建它。谢谢。
NSInternalInconsistencyException: Fatal error. The database at /var/mobile/Applications/1A2D247A-AB6C-4FDF-A9A6-31935BB76188/Documents/Tumblr.sqlite is corrupted. SQLite error code:11, 'database disk image is malformed'
答案 0 :(得分:0)
我建议您在使用完毕后确保关闭数据库,或者由于任何原因导致数据库连接保持打开状态,请确保您的应用委托代理applicationWillTerminate
关闭数据库并且酌情清理。