Mac打开Unreal Engine报错:需Xcode编译Metal着色器
解决Mac上Unreal Engine启动时的Metal着色器编译错误
当在Mac上启动Unreal Engine时,会遇到如下错误提示:
Unreal Engine需要Xcode来编译Metal着色器。如需继续操作,请安装Xcode并打开以接受许可协议;若将Xcode安装在Applications/Xcode以外的路径,还需运行xcode-select命令行工具指定其位置。
解决方案分两种情况处理:
未安装Xcode的情况
- 打开App Store,搜索「Xcode」并下载安装
- 安装完成后首次打开Xcode,按照提示接受Apple的许可协议,等待必要组件安装完成即可
Xcode已安装但路径非默认位置的情况
- 启动「终端」应用
- 执行以下命令,将命令中的
<Xcode完整路径>替换为你的实际安装路径(例如/Volumes/MyDrive/Xcode.app):sudo xcode-select --switch <Xcode完整路径> - 输入管理员密码并回车,完成路径指定后重启Unreal Engine即可
内容的提问来源于stack exchange,提问作者Jojo Joseph Kunathucherry
相关产品推荐
相关产品推荐

