GPU 帧捕获在模拟器上“不可用”?

Posted

技术标签:

【中文标题】GPU 帧捕获在模拟器上“不可用”?【英文标题】:GPU Frame Capture is "Not Available" On Simulator? 【发布时间】:2019-11-03 01:59:56 【问题描述】:

我正在尝试启用 GPU 帧捕获,但当我选择任何 ios 模拟器设备作为新 SwiftUI 项目的构建目标时,下拉菜单显示“不可用”。

GPU 帧捕获不能在模拟器上运行吗?我在 Xcode 11.1 上,没有看到文档中提到的模拟器的任何内容:

https://developer.apple.com/documentation/metal/frame_capture_debugging_tools

【问题讨论】:

一般来说,在模拟器中没有任何涉及 GPU 的工作。直到 Xcode 11 Metal 不能在模拟器中工作,即使现在它也有问题。你所描述的似乎并不令人惊讶。 【参考方案1】:

这在最新版本的 Xcode(例如 v12)中可用。

【讨论】:

以上是关于GPU 帧捕获在模拟器上“不可用”?的主要内容,如果未能解决你的问题,请参考以下文章

WebGL 不可用,GPU 进程无法启动

“GPU 进程不可用。再见。”

启用 GPU 帧捕获

GLSL 扩展在应该可用时不可用

为啥我添加到我的 xcode 项目的音频文件在模拟器中可用,但在我在 iPhone 上部署应用程序时不可用

GPU Compute 在新版本的wsl2 中不可用?