更新:Google 已经修复了链接失效的问题,现在无需本文的操作即可正常使用简体中文。


听小伙伴说 Gboard 不能下载「简体中文(Hans)」了,而作为一名双拼用户,带有纠错功能的 iOS 输入法体验最好的就是 Gboard,现在无法使用 Gboard 的他日常生活大受影响。今天刚好有空,来看看到底是什么情况。

问题分析

通过抓包可以发现,是 Gboard 在下载简体中文资源的请求地址现在无法访问了。通过安装其他能正常下载的语言可以发现一个 .../gboard_2_3/... 的路径,尝试用这个路径来替换掉不能访问的路径,发现就可以下载了。
借助 Charles 抓包分析 Gboard 网络请求

通过 Charles 的网络的 「远程映射」 功能,可以轻松将手机上的 Gboard 的请求地址代理到目标地址:

远程映射


借助其他工具解决问题

作为一般用户,可能不太会使用 Charles,并且上面的这个解决方案还需要借助电脑,比较麻烦。下面尝试用其他工具解决问题。

1. 载入配置文件

考虑到 GitHub Gist 国内用户直接访问会比较慢,就把配置放在了这里: 

https://pastebin.com/raw/xDPi3ABY

载入配置文件

2. 配置证书

因为涉及到 HTTPS 请求,所以需要安装证书,按照以下步骤操作。

首先打开 HTTPS 解密:

打开 HTTPS 解密

按照步骤生成证书:

生成证书

打开设置,在顶部看到「已下载描述文件」,点进去安装证书;

然后依次进入通用 -> 关于本机 -> 证书信任设置(在最底下),点进去信任证书:

安装并信任证书

返回首页完成设置,并使用这个配置文件,然后打开连接开关:

完成设置

3. 安装语言

接下来就可以进入 Gboard 来安装简体中文啦:

安装简体中文

注:「中文(台湾)」原先也是不能下载安装的,一番操作之后也能正常使用了。