【问题标题】:iphone Xcode 3.1.4 3.1.2 SDK, watchpoints don't work?iphone Xcode 3.1.4 3.1.2 SDK,观察点不起作用?
【发布时间】:2009-10-21 02:32:53
【问题描述】:

如果我尝试设置观察点,我会收到 gdb 错误:

" 没有“Z2”(写观察点)数据包无法清除硬件观察点 "

然后它似乎损坏了设备(在重新启动设备时它抱怨操作系统对于 SDK 来说太旧了,即使它是 OS 3.1.2)。

我有一个错误要追踪,用观察点很容易追踪,所以这真的很痛苦。

有人知道观察点是否应该工作吗?如何让他们工作?

【问题讨论】:

  • 我也遇到了同样的问题,但我无处可去。对有答案的人投赞成票。
  • 这里有同样的问题。我有一个错误,需要 /seconds/ 才能使用观察点进行追踪 - 我无法使用它们!

标签: iphone xcode gdb watchpoint


【解决方案1】:

不幸的是,这是 OS 3.1.2 中的一个已知错误。有传言说新的 3.1.3 版本即将到来,但我不知道这是否能解决这个问题。

【讨论】:

    【解决方案2】:

    我意识到这是一篇非常古老的帖子,但是我刚刚收到同样的错误消息,试图使用在 OS X 10.7.3 Lion 上运行的 XCode V4.3.2 (4E2002) 设置观察点。我发现以下link 解释了该消息 “无法在没有 'Z2'(写入观察点)数据包的情况下清除硬件观察点” 表示目标机器没有所需的硬件支持。对我来说,这意味着我需要在 iPhone 模拟器下运行,而不是直接在 iPhone 4 上运行。还要注意,最新版本的 XCode 4.3.2 默认为 (LLDB) 调试器,在 XCode 版本中不支持设置观察点.您必须在菜单 Product:Edit Scheme 中将调试器设置为 GDB。在方案编辑对话框中,将 Debugger 字段下拉设置为 GDB

    【讨论】:

      猜你喜欢
      • 2012-10-29
      • 2012-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多