我已经在Max OsX Lion上安装了Xcode 4.3.3,现在当我在iOS 5.1.1的模拟器中调试我的应用程序时,它会在断点处停止但是当我在带有iOS 5.1.1的iPhone设备上进行调试时它会不要停在断点上 我不知道它为什么不能正常工作。我已经研究了很多,但没有得到任何解决方案。我的设备已越狱,我将其iOS从3.1更新到5.1.1。如果有人知道,请帮助我。
我已经尝试过这些链接作为解决方案,但在我的情况下没有用:
Debugger does not stop at breakpoints when running on iPhone device
答案 0 :(得分:0)
它一定是一个bug,因为我有一个完全相同的问题,即使有一个非越狱的iPhone,它在我的Macbook Pro上安装10.8后也能正常工作。我不知道这是否适合你,但它对我有用。
答案 1 :(得分:0)
我发现了问题,在我的Xcode中启用了“在调试时显示反汇编”,这就产生了这个问题。当我禁用它时,我的所有调试器都停在我的源代码中。
您可以在Product-> Debug Workflow->调试时显示反汇编
下找到它