最近我发现可以通过命令行远程调试lldb . 所以问题是:是否有可能以某种方式将标准lldb替换为我的版本,或者对命令行进行任何控制,该命令行在xcode启动时从xcode传递 .

这样做有两个原因:

  • 纯远程调试,调试focus / eventTarget问题时非常方便(窗口/进程激活/去激活)

  • 根据手册Debugging in XCode as root调试根进程 . 我出于某种原因对我有用...还注意到在lld Debugger / Attach to Process / By Process Identifier(PID)或Name中选择调试器的选项...但是该选项只是 .