XCode 4.5观察点无法正常工作

Mar*_*o83 6 c++ debugging xcode watchpoint lldb

我正在尝试在iOS上的Xcode 4.5中调试C++代码,在连接的iPad 2上运行应用程序.

我在我的代码上设置了一个常规断点,当我点击它时,我查看我的局部变量,点击一个变量并选择"Watch xxxxx".

lldb控制台显示:

错误:无法为m_step创建观察点

如果我尝试在控制台中手动设置它,使用以下命令,结果相同:

wsv xxxxx

我明白了:

错误:Wathpoint创建失败(addr = 0x ..... size = 4)错误:发送gdb观察点数据包失败

我使用LLDB运行调试配置.有任何线索我是否应该检查?

编辑:这是我的设置:

设置 设置 设置

Jas*_*nda 6

您的iPad 2运行的是什么iOS?Watchpoint支持需要iOS 6中包含的调试服务器,而不是早期版本.听起来您的设备上运行的调试服务器没有观察点支持.设备端调试服务器是使用iOS版本修复的,它不会被Xcode更新.Xcode 4.5中的Watchpoint支持包括对设备端调试服务器(在iOS 6中)的更改以及对Mac上Xcode中的lldb的更改.此功能需要双方.