iOS 16 现已添加自然码方案

iOS 16 - 新功能 - 键盘
常用双拼方案,即自然码方案

以下是 iOS 16 以前的部分系统可以使用的方法正文:

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