如果我使用Xcode的断点导航器(CMD-7)创建一个断点,然后调用LLDB调试器,我可以使用LLDB命令breakpoints list在调试器中看到这些断点。但是,如果我直接使用lldb调试器创建一个断点,例如执行breakpoint set --name 'viewDidLoad',那么我就看不到Xcode中反映的新断点。同样,如果我直接从LLDB启用/禁用断点,则Xcode中没有反映这一点。
换句话说,Xcode似乎没有看到它没有创建的LLDB断点。Xcode不是LLDB的忠实接口。
这件事看上去很糟。有没有办法告诉Xcode更新它对LLDB的理解,从而选择对我直接做的LLDB断点配置的更改?
发布于 2014-05-21 01:12:01
目前还没有办法做到这一点。如果您能够这样做,请在bugreporter.apple.com上提交有关此问题的错误。bug会被欺骗,但是bug也是对特性的投票,而这个特性还没有完成,因为到目前为止,在堆栈中总是有更重要的东西在它面前。
https://stackoverflow.com/questions/23731795
复制相似问题