如果我使用Xcode的断点导航器(CMD-7)创建断点,然后调用LLDB调试器,我可以使用LLDB命令breakpoints list
在调试器中看到这些断点。但是,如果我直接使用lldb调试器创建断点,例如通过执行breakpoint set --name 'viewDidLoad'
,那么我不会在Xcode中看到新的断点。同样,如果我直接从LLDB启用/禁用断点,则不是
反映在Xcode中。
换句话说,似乎Xcode没有看到它没有创建的LLDB断点。 Xcode不是LLDB的忠实接口。
这似乎很破坏。有没有办法告诉Xcode刷新它对LLDB的理解,以便它选择我直接制作的LLDB断点配置的变化?
答案 0 :(得分:0)
还没有办法做到这一点。如果您能够这样做,请在bugreporter.apple.com上提交有关此问题的错误。这个bug会被欺骗,但是bug也是功能的投票,而且还没有完成,因为到目前为止,在堆栈前面总是有更重要的东西。