博文

目前显示的是 九月, 2020的博文

在iOS使用原生输入法自然码双拼方案

前言 自从 上篇文章:在macOS使用原生自然码双拼方案 介绍了macOS使用自然码方案后,自然就能发现其实苹果早就实现了多种双拼方案,却只让部分双拼方案可选,这着实令人不解。后来在网上搜了一下, 发现iOS也能够选择原生自然码方案了。  方法流程  使用系统自带的备份软件Finder或者iTunes备份一下iOS设备,文件路径在 /Users/$USER/Library/ApplicationSupport/MobileSync/Backup/ 。 用iOS备份提取器把备份提取出来,我这里用的是文章里推荐的iMazing。不太推荐这个软件,因为没注册的话用起来有些麻烦。 修改备份文件中的 /HomeDomain/Library/Preferences/com.apple.InputModePreferences.plist ,把双拼方案改为5,这与macOS如出一辙。 如果没有Xcode,可以使用苹果电脑内置的命令 plutil 。 先用 plutil -convert json com.apple.InputModePreferences.plist 把配置文件转换为json 然后把里面的数字改成5,变为 {"ShuangpinType":5} 最后用 plutil -convert binary1 com.apple.InputModePreferences.plist 转换为二进制。 使用备份提取器把修改过的 com.apple.InputModePreferences.plist 放回去覆盖掉原来的文件。如果能直接把这个备份还原回去就大功告成了,不然就走到下一步。 前一步我用的iMazing不花钱不让还原备份,所以我把备份导出为原始文件格式,发现与Finder(或iTunes)备份的格式是一样的,所以就直接把文件拷贝到 /Users/$USER/Library/ApplicationSupport/MobileSync/Backup/ ,先删除原来的备份,然后放入修改后的备份。接下来再使用Finder(或iTunes)还原备份。  手机还原成功后会重启,然后发现双拼方案变成自然码了。 多一句嘴,如果在使用自然码之前已经在用别的双拼方案了,键盘上面还会有个分号。这个不必担心,在设置中删掉双拼键盘再加回来,双拼键盘就没有分号了。 参考资料

此博客中的热门博文

Flash被淘汰后打开swf文件的最佳方法

[SOLVED] Supermicro cannot connect to VGA video port or iKVM

MacBook日文键盘四种输入模式输入法切换(同样适用于其他布局的键盘)