因此,WCDB Swift 内建了修复工具,可以尽最大限度地将数据找回,减少数据丢失。 损坏检测 元数据备份在有备份的情况,修复工具的能力将大大提升。在数据库内的数据发生变化时,元数据备份有可能会过期。因此建议在子线程定期对其备份。 数据修复 修复过程根据数据库的大小不同,需要一定的时间。建议在界面上提示等待,并在子线程进行修复。 对于可再生的数据,如可从服务端重新拉取的数据,直接将数据库删掉重建是更好的恢复手段。