如何在 运行 UI 测试 iOS 时在应用程序中设置断点?

How to hit a breakpoint in application while running UI test in iOS?

我们有一个 iOS 应用程序,我们已经为其编写了 XCUI 测试。 我们需要在测试 运行 捕获一些数据时调试 iOS 应用程序。但是应用程序中设置的断点永远不会命中。只有测试目标中的断点被击中。 当 ui 测试是 运行 时无法调试应用程序吗? 有什么解决办法吗?

谢谢, 瑞诗玛

Select 您的测试方案并转到编辑方案...

Select 'Test' 在边栏和 'Info' 类别中检查 'Debug executable' 选项。

当您 运行 该方案中的测试时,测试目标和被测应用程序中的断点都会被击中。