ios 14 游戏工程包 闪退
2020-09-27 本文已影响0人
Orely
最近更新iOS 14系统,游戏工程包启动就闪退
网上找了一下,中标的不少

如果是这个错误,可以尝试按以下方法修改

product name -> 改成字母
bundle display name - 改成对应的app名字
猜测出现这个问题的原因:
iOS14对Metal中c++底层库做了更新,更新导致中文路径不支持
unity导出的Xcode工程,用metal引擎的时候,取工程路径,用到了productname,这个里面如果是中文,导致取路径的失败
尝试单步调试修改:

这个宏默认是0,改1。能启动游戏。但是登录游戏又崩溃了。
由于时间关系,不慢慢改了,直接将product name 改成字母即可