是否可以在第三方应用程序上使用Xcode的Frame Capture工具和Shader Profiler?
特别是,该应用程序是我的Unity游戏,这意味着我可以访问其源代码,但不能访问Xcode项目,因为Unity不会为macOS独立版本生成Xcode项目(它只会为iOS版本生成它们)。
那我有什么选择?
答案 0 :(得分:0)
原来有可能:但是我们需要设置一个新项目并编辑要分析的可执行文件。
从Metal模板(在Xcode中创建一个全新的Metal项目)中,您可以启动自己的可执行文件(产品->方案->编辑方案->信息->可执行文件)。确保将“ GPU Frame Capture”(相同菜单的“选项”选项卡)设置为“金属”
通过https://twitter.com/ayucebilgin/status/1075834617247068160