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

rlr*_*rlr 5 xcode ios swift xcode-ui-testing xcode10

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

谢谢,瑞诗玛

Ole*_*tha 3

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

在侧边栏中选择“测试”,然后在“信息”类别中选中“调试可执行文件”选项。

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