Unity编辑器启动项目报错:BuildProgram exited with code 137,进入安全模式
解决方案:Unity Editor 2021.3.25f1 在 Ventura 13.4 上出现 BuildProgram exited with code 137 错误
以下是针对该问题的可行修复步骤:
调整编辑器内存分配
进入安全模式的Unity后,打开Edit > Preferences > Memory,把编辑器的内存上限调高(比如从默认4GB拉到8GB以上)。同时关闭其他占用内存的后台应用,给Unity腾出足够运行空间——code 137多数情况下是内存不足导致进程被系统杀死。修复项目文件夹权限
右键项目文件夹选择「显示简介」,在「共享与权限」里确保当前用户拥有「读与写」权限,解锁后点击「应用到包含的项目」。也可以用终端快速修复:sudo chown -R $USER:staff /你的项目路径升级Unity到兼容补丁版本
2021.3.25f1和Ventura 13.4存在已知兼容性问题,建议升级到2021.3系列的最新补丁(比如2021.3.30f1及以上),官方后续版本已经修复了不少Mac系统适配问题。重置项目缓存
关闭Unity,删除项目根目录下的Library文件夹(先备份,避免意外),重新打开Unity让它自动重建缓存文件,这个过程可能需要几分钟,完成后再尝试运行项目。检查系统隐私权限
打开「系统设置 > 隐私与安全性 > 文件与文件夹」,找到Unity Editor,确保它有访问项目所在文件夹的权限,勾选后重启Unity。
内容的提问来源于stack exchange,提问作者Siddharth
相关产品推荐
相关产品推荐

