起因
最近在打包iOS时,经常会因为因为内存溢出导致电脑死机,无法完成打包,很头痛,一直以为是苹果的锅
在内存检视中可以看到,后台创建了N多个usymtool,每个占用1~2G的内存
当前环境
版本 | |
---|---|
Unity | 2019.2.3f1 |
MacOS | 10.15.1 |
解决办法
在XCode项目中Build Phases
有一个Process symbols
,会运行项目下的process_symbols.sh文件,这个文件会创建usymtool进程

而出问题的项目Process symbols
会有很多个,我的项目里面有22个… 能打出来包就怪了
把
Process symbols
删除到只剩一个,问题即可解决