我试图达到我在 LLDB (CLI) 中设置的断点,但无论出于何种原因,我都没有达到我的断点。我正在处理 OS X 上的股票 Calculator.app,并在打开 Calculator.app 的“关于”对话框时尝试调用/命中我的断点。
我启动 Calculator.app,然后从终端窗口启动 lldb。我使用 ps 和 grep 找到了 Calculator.app 的过程。我使用 LLDB 附加到正在运行的进程。然后我continue在 LLDB 中发出命令以允许 Calculator.app 继续运行。
然后我在调用以下方法时在 LLDB 中设置断点, showAbout
我在 LLDB 中键入以下命令,
(lldb) breakpoint set --method showAbout
但是,当我About Calculator从菜单栏中单击时,它不会停止程序,而是显示计算器的“关于”对话框。