我正在通过Xcode构建macOS应用。每次构建时,我都会得到日志输出:
已启用金属API验证
据我所知,我的应用程序未使用任何Metal功能。我没有使用硬件加速的3D图形或着色器,视频游戏功能或类似功能。
为什么Xcode打印Metal API日志输出?
我的应用程序中正在使用Metal吗?我可以还是应该禁用它?
我如何禁用此“启用金属API验证”日志消息?
通过您的Xcode方案切换Metal API验证:
方案>编辑方案...>运行>选项>金属API验证。
可能的选项是Enabled
或Disabled
。
禁用设置enableGPUValidationMode = 1
文件中的键.xcscheme
。
禁用后,Xcode不再记录“启用金属API验证”日志消息。