写在前面:
需要一部越狱的手机/Pad,或者处于ios15并且能够使用trollstore,因为我们要使用Filza进行app数据文件的替换。如果你们想恢复的笔记较少,并且我有空的话我也许可以帮你们弄一下。如果自己账号已内购所有功能可以联系官方上报问题,参考务必收藏! 当GoodNotes崩溃, 这极可能是恢复笔记的最后方法!_哔哩哔哩_bilibili。
一、存储笔记的设备操作
问题:打开软件一直卡在“准备自己的资料库,获得更快的体验”这一步,去官网查找问题,他让在 设置-通用-存储空间-GoodNotes
保存文稿数据重装app(也就是卸载App选项),我试了一下没有用,官网还说不行的话就彻底卸载(也就是删除App选项),然后恢复你之前的备份,然而我没有备份过,你们没有备份过的千万不要直接卸载,不然谁也没法恢复了。你们可以先按官方的步骤试试,不行的话也可以twitter上联系他们团队,由于我是共享账号下载的,估计找他们也不会理我,所以探索了别的方法,具体步骤如下。
1、导出数据文件
-
打开
设置 - GoodNotes
,点开“临时诊断模式”
-
打开GoodNotes软件,点击“好”,等待其导出完成
2、获取导出的文件
打开爱思助手,连接到该设备,打开程序文件夹
可以发现路径下有我们经过上面的操作导出的文件,如果没有的话重新试试,我们要把图中这个zip文件放到安装了Filza的手机上。
二、能安装Filza的手机操作
1、安装GoodNotes
从AppStore内安装GoodNotes,有无内购无所谓,我们只需要一个容器来读取我们那个设备上的笔记。
2、创建内容
随便创建个笔记和文件夹,然后在笔记里随便画画,初始化一下App的数据库和功能之类的。
3、替换数据文件
3.1 Filza准备内容
通过trollstore安装Filza后,我们将上面获得的all_goodnotes_file.zip文件解压后分享到Filza里,注意一定别在Filza里解压,不然会涉及到读取写入权限的问题没法用。分享进去后点开,可以发现里面有两个文件夹:Attachments记录每个笔记每一页的内容,Databases控制App内展示的内容,以及记录笔记内你的笔迹、图片等。
为方便操作,在Filza内再开一个窗口2(为方便,上面的窗口叫窗口1,刚创建的这个窗口叫窗口2,下文将如此称呼他们),来到 /var/mobile/Containers/Data/Application/GoodNotes/Library
文件夹(路径中的GoodNotes
是Filza解码后显示的文字,不是真实路径,请自己在Filza手动找到他)。路径下主要包含文件夹如下,有没有看到很眼熟的东西,这俩文件夹里的内容就是我们准备要替换的东西。
3.2 替换文件
关掉GoodNotes程序,复制窗口1内的Attachments和Databases文件夹,粘贴到窗口2的Library下,替换原文件夹。
3.3 查看效果
重新打开GoodNotes文件夹,可以看到已经加载进去数据了。右上角设置,备份一下所有笔记,导出出来,发给想要使用这些笔记的设备,在那个设备上彻底删除GoodNotes然后重新下载,导入这个zip文件。