断点不会被触发

时间:2012-01-10 05:31:15

标签: iphone

我正在做一个申请。我正在开发我的应用程序

Xcode版本4.2(4c199),iOS 5.0(9A334)和iPhone模拟器(9A334)。

我的iPhone 4还配有iOS 5(9A334)设备。

我的问题是当我在设备中运行应用程序时,不会触发断点。我被建议修复构建配置以进行调试。但它没用。所以请告诉我如何解决这个问题。

2 个答案:

答案 0 :(得分:2)

我们没有太多可继续的事情,但这里有一些你可以尝试的事情:

  • 构建并在调试中运行,而不是发布。
  • 尝试使用符号断点而不是源位置。
  • 尝试切换到其他调试器(GDB或LLDB)
  • 发布断言或登录。是否中止或打印? (您的对象可能是nil

答案 1 :(得分:1)

断点仅在附加调试器时有效,您必须先在Xcode中启用它们。在工具栏中查找“断点”按钮,确保按下它。

另外,我听说过“懒散加载符号”选项可能导致断点不会偶尔被击中。尝试在Xcode首选项中关闭该选项并重建项目。