我在 Catalina 上使用 Sketch。在 Sketch 崩溃后,我的文档 (412mb) 无法再打开。
我需要打开此文档以省去重做一周的工作。有什么方法可以修复损坏的 Sketch 文件 - 比如在文件末尾添加任何二进制块,删除文件或其他地方的一些缓存部分等?或者也许通过使用 SketchTools?
编辑
使用 Sketchtool(第一次)我得到这个输出:
./sketchtool 列出图层 /path/to/file.sketch
2019-11-20 18:44:33.410 sketchtool[3427:485317] DB Error: 26 "file is not a database"
2019-11-20 18:44:33.410 sketchtool[3427:485317] DB Query: PRAGMA journal_mode=OFF
2019-11-20 18:44:33.410 sketchtool[3427:485317] DB Path: /path/to/file.sketch
Failed to open document file:///path/to/file.sketch
(SketchTool:1)
{
"pages" : [
]
}
解压缩 .sketch 文件有效。