关于 M1 macOS 打开项目报 bad cpu type in executable 错误的解决办法

错误原因是缺少 Rosetta 2。可通过如下终端命令安装:

/usr/sbin/softwareupdate --install-rosetta # 运行后可能需要同意协议事宜

/usr/sbin/softwareupdate --install-rosetta --agree-to-license # 自动同意协议

我好像没有遇到过,可能是我买来就打开了?

我没用过 mac,听说系统初始化时候会询问是否安装,拒绝的就会有问题。只是听说

已运行

/usr/sbin/softwareupdate --install-rosetta # 运行后可能需要同意协议事宜

也将CocosCreator.app设成了使用 Rosetta打开。

M1上构建项目会报 Unknown system error -86,日志看上去是内部在运行压缩纹理可执行程序报错
请问还有什么办法?