【Unity杂谈】iOS 18中笔墨体显示标题的调查

打印 上一主题 下一主题

主题 776|帖子 776|积分 2328

一、标题征象

        近来苹果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企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

玛卡巴卡的卡巴卡玛

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表