【问题标题】:Xcode: Frame capture a third-party app without projectXcode:帧捕获没有项目的第三方应用程序
【发布时间】:2018-12-20 05:53:06
【问题描述】:

是否可以在第三方应用上使用 Xcode 的 Frame Capture 工具和 Shader profiler?

特别是,该应用程序是我的 Unity 游戏,这意味着我可以访问它的源代码,但不能访问 Xcode 项目,因为 Unity 不会为 macOS 独立构建生成 Xcode 项目(它只为 iOS 构建生成它们)。

那么我有什么选择?

【问题讨论】:

    标签: xcode unity3d


    【解决方案1】:

    事实证明这是可能的:但我们需要设置一个新项目并编辑要分析的可执行文件。

    从一个 Metal 模板(在 Xcode 中创建一个全新的 Metal 项目),您可以启动自己的可执行文件(产品 -> 方案 -> 编辑方案 -> 信息 -> 可执行文件)。确保“GPU Frame Capture”(同一菜单选项选项卡)设置为 Metal

    通过https://twitter.com/ayucebilgin/status/1075834617247068160

    【讨论】:

      猜你喜欢
      • 2015-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-06
      • 2013-07-08
      • 2012-08-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多