如何告诉Xcode在进程启动后立即将调试器附加到进程?

如何告诉Xcode在进程启动后立即将调试器附加到进程?,xcode,debugging,application-restart,Xcode,Debugging,Application Restart,我正在做一些在我的应用程序重新启动时发生的事情,我正在尝试获取相关日志。所以我构建我的应用程序,杀死它,然后重新启动它 终止应用程序会使Xcode与正在运行的进程断开连接 重新启动应用程序后,我可以选择Debug>Attach to Process将Xcode附加到新进程,但我将错过从应用程序启动到手动附加到进程之间发生的一切 有没有办法告诉Xcode当前没有进程在运行,但一旦进程X启动,就将调试器附加到它上??使用通过PID或名称附加到进程上功能 它位于Xcode中的Debug->Attach

我正在做一些在我的应用程序重新启动时发生的事情,我正在尝试获取相关日志。所以我构建我的应用程序,杀死它,然后重新启动它

终止应用程序会使Xcode与正在运行的进程断开连接

重新启动应用程序后,我可以选择
Debug>Attach to Process
将Xcode附加到新进程,但我将错过从应用程序启动到手动附加到进程之间发生的一切


有没有办法告诉Xcode
当前没有进程在运行,但一旦进程X启动,就将调试器附加到它上?

使用
通过PID或名称附加到进程上
功能

它位于Xcode中的
Debug->Attach to process by PID或Name
菜单下,然后只需键入您通常附加到的进程名称,然后选择
Attach

一旦您的应用程序启动了所述的
PID
name
,调试器将立即连接到该应用程序


确保尽可能早地设置断点,直到您想要捕获启动

这个答案描述了一个手动过程,问题似乎是在寻找一种自动的方式