在应用程序未运行时进行调试 运行
Debugging while app is not running
如果我的应用尚未 运行 并且由于从锁定屏幕滑动远程通知而启动,是否可以通过 Xcode 调试(断点)我的应用?
显然我不能只添加断点并期望执行停止,因为我需要通过 Xcode 启动应用程序才能进行调试?
您可以在 Xcode 中启动应用程序,但将方案设置为等待外部启动触发器。在此模式下,Xcode 将观看并等待其他内容打开应用程序。
为此,编辑方案,select info
部分,然后 select Wait for executable to be launched
。
如果我的应用尚未 运行 并且由于从锁定屏幕滑动远程通知而启动,是否可以通过 Xcode 调试(断点)我的应用?
显然我不能只添加断点并期望执行停止,因为我需要通过 Xcode 启动应用程序才能进行调试?
您可以在 Xcode 中启动应用程序,但将方案设置为等待外部启动触发器。在此模式下,Xcode 将观看并等待其他内容打开应用程序。
为此,编辑方案,select info
部分,然后 select Wait for executable to be launched
。