【问题标题】:Xcode4 : Why my breakpoints are not working in Xcode4?Xcode4:为什么我的断点在 Xcode4 中不起作用?
【发布时间】:2011-08-24 07:33:30
【问题描述】:

由于断点不起作用,我无法调试我的项目。

我启用了断点选项,但它仍然没有帮助我。

我找到了一些链接,但它们是针对Xcode3

对于 Xcode4,我找到了 this 站点,但它没有任何解决方案。

我该怎么办?

【问题讨论】:

  • 查看this Apple 的文档。它可以帮助您继续使用 Xcode4。
  • 您提供的详细信息无法回答您的问题。你能详细说明吗?你试过什么?您的设置/配置详细信息是什么?方案、构建配置等。你定制过什么吗?你能让它与一个新的、简单的项目一起工作吗?
  • @Heena:您是否尝试过重启 Xcode 或者可能正在重启 Mac?

标签: iphone ios4 xcode4


【解决方案1】:
  1. 打开方案下拉框
  2. 点击编辑方案

  1. 点击左侧的 Run YOURAPP.app 选项卡

    • 将构建配置设置为 DEBUG
    • 将调试器设置为 LLDB
  2. 启用断点并运行应用程序

【讨论】:

    【解决方案2】:

    更新到 iOS SDK 6.1 后首先遇到这个问题。经过几个小时的咒骂和挖掘设置,它似乎只在使用 LLDB 时发生。切换到 GDB 使我能够再次使用断点。 FWIW 我还遇到了 LLDB 未正确遵循 vtable 指针的其他问题。祝你好运。

    【讨论】:

      【解决方案3】:

      尝试重新启动您的设备。 我对 Xcode4 也有同样的问题;不过,我似乎记得在将手机升级到 6.1 之前它可以工作。 无论如何,here 重启我的设备的建议解决了这个问题。断点再次为我工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-14
        相关资源
        最近更新 更多