通常当Xcode启动UI测试时,它会首先自动启动所选的模拟器。
我有一个项目,其中破坏了:如果模拟器尚未打开,我收到此错误:
“没有设备启动。”
setup()
函数之前。有谁知道这可能与什么有关?
尝试使用重置模拟器
你还可以添加你正在使用的Xcode版本吗?
我有一个项目的问题,这是因为我们有一个“重置模拟器”构建阶段与这个shell脚本:
/usr/bin/xcrun simctl uninstall booted your.bundle.identifier
我通过查看构建错误消息的最顶层并查看触发错误的内容找到了问题的根源。在我的情况下,它发生在“运行自定义shell脚本'重置模拟器'”,这导致我导致它的阶段/脚本:Screenshot