简单说一下前因,因为我之前一直使用iPhone,链克口袋app安装的是原来官网上直接安装那种企业证书版,需要在iOS里启用xunlei的企业证书才可以打开链克钱包app。这期间使用一直挺正常,我也没有备份过账户,毕竟迅雷背书,应该不会有问题。。。结果半年前更新IOS13后,企业证书给更新没了,但App还在,就是无法打开,一点就闪退。
我第一反应是去官网原来的渠道重新安装App,然而去了官网傻眼了,官网不仅早已下架这款企业证书的App,甚至连链克业务都整个剥离了!官网已经易手什么链享云了……我转而尝试了App Store版App,压根没法直接导入手机里已有的账户信息,扑街…又在贴吧、论坛里翻了不少帖子,都说这种情况找不回账户,毕竟账户生成时也是在本地本机,区块链技术问题…然而这一切都是半年前的事了。
本以为这个事情就这么过去了,心想原本那些积攒的链克(虚拟币)也没多少,只有200来个罢了。丢了只是有点不甘心罢了。但反反复复琢磨,觉得应该还有救。毕竟只是丢了一个企业证书而已,App和数据都应该在手机里保存。那么唯一的问题就是如何找回存储的数据而已。
经过半年琢磨,感觉可以用数据恢复的思路去做。
于是先按常规本机备份iPhone的方法,在iTunes上备份,备份时注意不要加密。
备份好后,找到备份的文件夹,记住路径即可。如果是和我一样在OS X上备份,记得复制到Windows里来。
有了本地备份文件,就可以用备份文件解包工具来解开来。这种工具有很多,我这里用爱思助手来做,但并不推荐这个工具来管理iPhone,总是给iPhone推送莫名其妙的App,不胜其烦。
工具箱里有一个“备份/恢复数据”工具,打开工具,并选择刚才备份的文件夹就可以里。如果时在Windows版iTunes上直接备份的,这里会直接导入。OS X版只需要把文件复制过来,并手动指定备份文件位置即可。
这里直接专业模式走起!
然后这里才是重点哦,链克口袋App在应用文档里是AppDomain-com.crystaldt.OneWallet.enterprise
将这个文件夹整个导出来!
然后就简单啦~找一个SQLite数据库查看器,直接打开\AppDomain-com.crystaldt.OneWallet.enterprise\Library\iStorage文件夹中的storage.sqlite就可以看到你的账户信息了!因为我只有一个钱包账户,所以这里只列了一个。
当然这都不是最关键的!关键的是,\AppDomain-com.crystaldt.OneWallet.enterprise\Documents\Inbox直接保存了钱包账户认证文件,可以直接复制出来,并导入到其他终端的钱包APP中,就可以找回你的账户信息了。
我的最后一次帐户操作都是2019年4月底,真的有大半年了。。。OK,现在基本上已经是完整找回了我的链克口袋账户了。。。唯一的问题是,找回来又有什么用呢。。。链克已经不是原来的链克了。。。目前只能在PC端查看我的链克帐户,安卓上想使用钱包还得翻墙,这就太痛苦了。。。
PS,本来打算在百度贴吧“链克吧”也发一下,帮助更多人找回账户。结果发出去就被判定为“有非法内容”,申诉了两遍也不给审核通过,也不明白我这个内容到底哪里不对劲,算了,就只发Blog吧。
PPS,如果有人用这个方法找回了链克钱包,别忘给我打赏哦~呵呵。我的链克二维码:
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。