我的第一篇文章《为啥Mac启动台图标删不掉?》有幸被少数派的编辑大大选为了Matrix的首页推荐,从而获得了大量的关注。
不少小伙伴都在评论区给我发了不少关于MacOS和iOS的小毛病,其中有一位叫王校长的小伙伴反应了一个关于iOS桌面的bookmark无法删除的问题引起了我的兴趣,虽然最后王校长在我之前找到了办法解决,我觉得还是有必要和大家分享一下这个办法。
感谢王校长提供的选题,和解决思路触发的过程通过网上的链接下载描述文件文件,并在“设置- VPN与设备管理”中通过该文件,此时桌面上会生成一个类似APP的书签图标,我们可以像用APP一样使用这个书签。
经过系统迁移或多次升级系统后,书签图标有概率不再出现“移除书签”选项,此时我们可通过“设置- VPN与设备管理”中移除描述文件的方法移除书签。
在这一过程中书签有可能不会被移除,或者在更离谱的情况下“设置- VPN与设备管理”中会直接丢失该描述文件,从而直接进入死局,这个书签图标将一直呆在你手机的桌面上。
王校长提供的解决办法就在王校长和我讨论这一问题的同时,他再次搜索了互联网,结果从最近的信息中找到了解决方法,接下来我大概介绍一下。
将书签单独放到桌面完全空白的新一页上;
就像这样2. 长按页面下方的三点引导或搜索按钮,进入页面编辑状态
长按这里3. 在页面编辑状态下取消勾选新建的页面
点这里4. 删除该页面
点这里5. 确认移除页面
6. 确认移除书签
7. 点击完成,此时在桌面的顽固图标就不见啦~
对王校长方法的补充经过我的验证,王校长提供的这个方法可以很便捷的删除顽固的书签图标,但是此时描述文件还是保留在系统里。作为一个强迫症我自然是不能够接受这个情形的,让我们继续折腾。
即使去掉了书签,描述文件依然存在此时我们需要借助iPhone的老牌备份工具imazing的帮助。
打开imazing,如果是免费用户则选择继续试用
我暂时没购买imazing的付费版2. 连接iPhone,如果此时在imazing中显示了系统丢失的描述文件,则直接选择移除就搞定了。
直接移除就好啦3. 如果运气不好,那接下来先给手机做个全局备份。
4. 在imazing中选择备份,并进入备份的文件系统。
等待备份文件解密5. 在文件系统中选择KeychainDomain文件夹,并找到TrustStore.sqlite3文件。
就是图中的第二个文件6. 导出该文件,并利用DB Broswer等开源数据库工具打开,按图中的操作完成操作。
感谢知乎大佬热心网友徐BB的图7. 重新安装证书后,证书会出现在“设置- VPN与设备管理”中,移除即可完成操作。
最后感谢王校长的选题以及各平台热心网友的解答。
最后更新下Mac启动台维护小工具进度:因为今天外楼折腾了iPhone书签的bug,所以进度比较少,就做了一个db文件选取的功能,避免系统自动随机的路径出错。
一点小小的进展