一、标题征象
近来苹果iOS 18系统正式版推送,周围升级系统的同事越来越多,有些同事发现,iOS 18上许多游戏(尤其是海外游戏)的中文版,显示的字很希奇,就像一些字被“吞掉了”,无法显示。
比如着名游戏《纪念碑谷》就有这个标题。
可以看到图中,游戏的戏字在底下的字体就无法显示。
进一步探究发现我们自己的产品也有这个标题。
二、探究过程
首先是找复现的方式,测试下来,有三四个iPhone和一个iPad有这个标题,但是有的手机则没有这个标题。
一样平常出现这种标题,最值得猜疑的是Unity和iOS哪里不兼容了,在网上大量搜索,发现并没有人提及Unity的雷同的bug。
联想到,还有一种可能是,字体标题。因此开始探究字体的标题。由于我们使用的字体是不支持中文的,Unity的Text组件在显示中文的时候,是使用了系统的fallback字体。
我找了有标题和没有标题的设备,过细对比,发现两边的区别是,苹方系列字体在有标题的手机上是没有安装的,装上之后,这个标题就办理了。
这个时候搜索参考资料的方向就改为查询iOS 18苹方字体的厘革,发现这个字体丢失是有人讨论的。
PingFang.ttc font file is missing … | Apple Developer Forums
三、办理方案
显然,这标题是iOS系统侧的标题,客户端临时也没有须要去急着处理这个字体。
这里总结系统层面可以去修复这个标题的方法:
手机 设置- 通用- 字体 - 系统字体,找到对应的 苹方-简(假如是繁体用户则是苹方-繁),进行下载。
假如没有显示可以下载,但是点编辑却找不到这个字体,说明是设置也卡bug了,此时重启手机,安装一个别的字体触发一下革新,就会发现 苹方-简 变成可以下载的状态了。
下载安装好后,现在找到的有这个标题的所有设备都能通过这个方式修复好。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |