1

任何人都知道什么可能导致这种问题?我没有任何额外的上下文,但对这可能发生的情况感到困惑。对于它的价值,我尝试在应用启动时将我们的持久存储添加到协调器,如果不成功,删除数据库文件并重新创建它。谢谢你。

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'

4

1 回答 1

0

我建议确保您在使用完数据库后关闭它,或者如果您出于任何原因保持数据库连接打开,请确保您的应用程序委托applicationWillTerminate关闭数据库并酌情进行清理。

于 2012-11-10T18:08:17.587 回答