【问题标题】:Xcode 6.1 can't find 'debug view hierarchy' buttonXcode 6.1 找不到“调试视图层次结构”按钮
【发布时间】:2014-12-30 23:26:42
【问题描述】:

我的 Xcode 版本是 6.1。我可以在新创建的项目中找到“调试视图层次结构”按钮,但在我的旧项目中找不到(并且菜单项“捕获视图层次结构始终显示为灰色”)。

我的旧项目是只有 32 位的 mac 项目(不是 ios),没有 arc。我的代码是用 Objective-c 和 C++ 编写的。

有人知道为什么我的旧项目不能使用视图调试器吗?

【问题讨论】:

    标签: objective-c xcode macos


    【解决方案1】:

    不适用于 iOS 7。它仅适用于 iOS 8+ 模拟器。

    【讨论】:

      【解决方案2】:

      在 Xcode 6.2 中,它不在 Debug Area 中,而是在 Debug Navigator 中:

      然后,选择查看 UI 层次结构:

      【讨论】:

        【解决方案3】:

        我发现它不适用于 32 位 Mac App Project

        【讨论】:

          【解决方案4】:

          已经在这里回答了: https://stackoverflow.com/a/29327564/1194441

          还有文字: 通过在目标中添加对 64 位 (arm64) 的支持,可以为 64 位设备(iPhone 5s、iPhone 6 和 iPhone 6 Plus)启用查看调试

          在您的目标构建设置中,确保在体系结构下检查了标准体系结构 $(ARCHS_STANDARD),并且在有效体系结构下您有 arm64。

          【讨论】:

            【解决方案5】:

            单击运行您的项目,然后您可以在Debug Area 中看到按钮Debug view hierarchy。相关文档Here

            【讨论】:

              猜你喜欢
              • 2015-04-23
              • 2023-02-16
              • 2018-09-14
              • 2017-07-11
              • 1970-01-01
              • 2018-03-02
              • 2015-09-23
              • 2017-10-03
              • 1970-01-01
              相关资源
              最近更新 更多