关于 iOS 15.0 – 16.1.2(疑似包括 iOS 14.x)更换字体工具,今天它又更新了,推出 1.5 版本,这款工具确实牛批,不需要越狱也能更换字体,按照以前来讲,真的不敢想,只要更换字体,大家都联想到需要越狱,现在不用了。
主要是利用 CVE-2022-46689 内核漏洞实现覆盖,注意的是!这只是映射实现覆盖,也意味着重启手机会恢复,该方法与 XinaA15 更换字体类似,实际上System/Library/Fonts字体目录重启就会恢复原生字体。
WDBFontOverwrite 1.5 更新什么?
- 修复自定义添加字体无法选中导入问题
- 修复云存储导入崩溃的问题
- 修复不支持企业签(UDID签)安装导入出现异常问题
- 修复替换表情符号或字体时出现问题
存在问题有:
- 替换字体成功可能出现卡顿问题
- 替换字体成功可能出现小组件空白问题
- 替换字体成功键盘失效
- 替换字体成功锁屏时间不生效
- 可能无端端会出现注销
关于上述不生效的问题,我认为字体包不全问题导致,主要不知道 iOS 16 字体路径包含那些字体文件,没有权限看到,也无法测试替换那个字体文件才会生效,因此只能使用较久字体路径替换。
如果你有制作过字体插件,你应该知道,系统字体替换不仅仅一个文件,实际上包括LanguageSupport(中文)、CoreUI(英文)、CoreAddition(英文)、Core(英文)等文件夹,这才能全局替换。
对于 WDBFontOverwrite 工具,仅仅只是提供一些自带字体以及英文、表情、中文自定义覆盖,实际上覆盖不仅仅覆盖这些,实际上很多字体文件都需要覆盖,但作者并没有提供其它字体文件覆盖操作。
因此!冷风作者对 WDBFontOverwrite 工具进行二次修改,针对该工具提供多个字体路径覆盖,同时还进行翻译以及弹窗提示导入成功。看似麻烦,但实际上能修改字体也是值得的。
如果你想安装字体工具或者修改版字体工具,可以前往「新有趣工具箱」小程序字体选项中,自行获取。目前暂时没有企业证书,无法提供在线安装,建议自行签名安装,可以用爱思助手或者牛蛙助手都行。
字体修改成功后,如何恢复原生字体?方法很简单的,直接重启手机就行。
大概这些内容了,话说!你们修改字体成功了吗?请评论。