iOS 上双拼输入体验最佳的输入法 Gboard 不能在外接键盘的场景里使用,而原生的双拼输入法里没有我正在使用的自然码方案,那么就把原生的双拼输入法切换到自然码吧!

iOS 的原生自然码

动图效果

非越狱用户

注意

1. 因为这个方法只替换方案,不更改键盘布局,所以如果目标方案是不需要 ; 键的布局(如自然码),则先在设备上修改双拼方案为拼音加加/小鹤双拼;如果目标方案是需要 ; 键的布局(如紫光双拼),则先在设备上修改双拼方案为搜狗双拼/微软双拼。
2. 如果对 iOS 备份、恢复功能操作不熟练的同学请谨慎操作,建议通过搜索引擎了解相关的操作说明和风险。

操作步骤

1. 在电脑上下载并安装 iMazing,并连接设备

2. 创建一个目标设备的最新备份

创建备份

3. 完成后在备份文件列表中点击编辑最新的备份,iMazing 会创建一份可编辑的拷贝

编辑备份


4. 前往 /HomeDomain/Library/Preferences,找到 com.apple.InputModePreferences.plist

找到配置文件

5. 右击该配置文件,选择 拷贝至 Mac

拷贝至 Mac

6. 使用 Xcode 打开这个配置文件,修改 ShuangpinType 的值为 5,然后保存

注:没有安装 Xcode 的同学可以跳过这一步,从文章的附件中下载编辑好的配置文件

修改值

7. 在 iMazing 中右击原来的配置文件,选择 拷贝至 Preferences,选择刚刚修改好的配置文件

拷贝至 Preferences

iMazing 提示文件已存在,选择 替换

替换

完成后查看一下修改时间确保文件确实已经被替换

检查目标配置文件的最后更新时间

8. 回到 iMazing,选中刚刚修改的备份,选择 恢复至设备

恢复至设备
恢复中

9. 剩余步骤按照手机上的说明操作即可

越狱用户

操作步骤

1. 下载 Filza(或者其他的文件管理应用)

2. 前往 /var/mobile/Library/Preferences,打开 com.apple.InputModePreferences.plist

3. 修改 ShuangpinType 的值为 5,点击存储

配置文件

4. 重启手机

其他双拼方案

方案名称   |   ShuangpinType 的值 -------------------------------- 全拼  | 0 智能 ABC | 1 微软双拼 | 2 紫光双拼  | 3 小鹤双拼  | 4 自然码  | 5 拼音加加  | 6 搜狗双拼 | 7

注意

设置里的 通用 -> 键盘 -> 双拼布局 / 通用 -> 键盘 -> 键盘 -> 简体中文-双拼 会变成这样,是正常的:

设置

在 macOS 上使用原生的自然码

macOS 的原生自然码
在终端中运行以下命令,将原生双拼输入法设置成一些可能未被开放的常见方案:

全拼:

    defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 0

智能 ABC:

    defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 1

微软双拼:

    defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 2

紫光双拼:

    defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 3

小鹤双拼:

    defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 4

自然码:

    defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 5

拼音加加:

    defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 6

搜狗双拼:

    defaults write com.apple.inputmethod.CoreChineseEngineFramework shuangpinLayout 7

附件

1. GitHub 原地址: patched_com.apple.InputModePreferences.plist.zip

2. 通过 jsDelivr 加速的地址:patched_com.apple.InputModePreferences.plist.zip