Xcode 4.2+和Xcode 5具有非常强大的OpenGL ES调试器。直到最近,调试器本身经常会崩溃(直到Xcode5.0才对我起作用),但它有时会自行禁用并拒绝运行。
这是一个Apple应用程序,他们不打扰错误消息,他们只是拒绝让你按分析按钮:
我在Apple的文档中找不到任何会“禁用”分析的情况。我知道可以在这台机器上工作,因为它在不同的设备上运行良好。
有效的设备:
Xcode5拒绝使用的设备:
...我尝试更新到最新的7.x - 没有变化。 Xcode只是拒绝正常工作。所有其他调试工作正常。
答案 0 :(得分:0)
这不是一个完美的答案,但我注意到一些可能解释它的东西......
暂停调试器时,会触发按钮灰显。因此,如果您需要在应用中的特定点分析帧...您不能。
很糟糕,我不知道你应该如何在不使用调试器的情况下调试某些东西,但是......这可能就是我被禁用按钮的原因了!