在 Xcode 中,运行单元测试目标似乎是在创建 iOS 模拟器“克隆”(名为“iPhone 的克隆 1...”和“iPhone 的克隆 2...”)。
在较旧的机器上,这可能需要很长时间。每次从运行应用程序切换到运行测试时都会发生这种情况。 例如,运行应用程序将启动模拟器。运行测试将启动新的一个或多个模拟器(...的克隆),再次运行应用程序将重新加载原始模拟器。
有什么办法可以控制这个吗?这使得在旧机器上运行测试变得非常痛苦。
Xcode 构建方案中对此有一个设置。单击项目窗口工具栏中的方案名称,然后转到编辑方案 -> 测试 ->
在XCode 15中,相关设置位于不同的地方: