【问题标题】:Xcode - can't find Debug View Hierarchy buttonXcode - 找不到调试视图层次结构按钮
【发布时间】:2015-04-23 19:45:41
【问题描述】:

我在 Xcode 中找不到 Debug View Hierarchy 按钮。

我读过这个:

Xcode 6.1 can't find 'debug view hierarchy' button

并在 iOS8 模拟器上启动了我的应用程序,但仍然没有运气。也许与架构有关?

这是我正在使用的:

【问题讨论】:

  • 您是否在 iOS 8 设备上运行?如果你不是,那么它不会工作
  • 在 iOS 8 iPhone 6 模拟器上。
  • @DanielGalasko 这是不正确的。它适用于模拟器。
  • @DanielGalasko 澄清一下,如果你的意思是它必须是一个设备那么它是不正确的,它可以在设备或模拟器上工作。但是,如果您的意思是 iOS8 设备,因为设备必须具有 iOS8,那么我的立场是正确的。

标签: xcode debugging xcode6


【解决方案1】:

检查您是否意外禁用了用户界面调试。您可以在 Edit scheme 中找到此选项,查看屏幕截图:

然后这个按钮会回来:

希望对某人有所帮助。

【讨论】:

    【解决方案2】:

    在您的 scheme settings(可通过 Product>Scheme>Edit Scheme 访问)中,有一个名为 debug executable 的选项, 启用它以使调试按钮可用

    【讨论】:

      【解决方案3】:

      在调试器的左侧,在下面的工具栏中:

      它是图像中右起第二个图标。它可能是黑色或灰色,具体取决于 Xcode 是否处于焦点。

      它在设备和模拟器上运行良好。单击它以中断或使用断点/调试器中断并使用它。

      【讨论】:

      • 谢谢,但要澄清一下 - 我找不到它的原因是因为按钮没有出现在那里。
      • 在模拟器或手机中运行并启动应用程序后,该符号才会显示。运行后还是不显示?
      • 我对架构做了一些更改,现在可以看到了,谢谢。
      【解决方案4】:

      感谢@Tibin Thomas 和@Khaled Barazi。 Debug View Hierarchy 按钮只有在您有

      时才会出现
      1. 选中调试可执行文件框并
      2. 在模拟器上运行您的应用。

      顺便说一句,在 Xcode 13.1 中,按钮已经变成了如下图标

      【讨论】:

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