Xcode 14 单元测试克隆模拟器

bau*_*sic 21 xcode14

在 Xcode 14 中,运行单元测试似乎是在创建模拟器“克隆”(名为“iPhone 的克隆 1/2..”)。在较旧的机器上,这可能需要很长时间。每次从运行应用程序切换到运行测试时都会发生这种情况。例如,运行应用程序将启动模拟器。运行测试将启动新的一个或多个模拟器(...的克隆),再次运行应用程序将重新加载原始模拟器。
有什么办法可以控制这个吗?这使得在旧机器上运行测试变得非常痛苦。

小智 42

Xcode 构建方案中对此有一个设置。单击项目窗口工具栏中的方案名称,然后转到编辑方案 -> 测试 -> <您的测试目标> -> 选项... 并取消选中“并行执行(如果可能)”。