当我在多个模拟器上并行运行UI测试时,克隆的模拟器似乎对xcrun simctl
完全不可见。
运行xcrun simctl list
时,将显示源模拟器,但它处于“关闭”状态:
4 Inch Snapshots - en-US (0) (3334A5D1-A4EC-41ED-AB10-55495B4BE329) (Shutdown)
当我尝试再次运行任何命令“启动”的设备时,它声称没有模拟器在运行:
xcrun simctl status_bar booted override --time "2007-01-09T09:41:00-05:00"
No devices are booted.
是否可以使用xcrun simctl
定位这些克隆的模拟器?
答案 0 :(得分:2)
假设您的意思是由Xcode的测试管理的克隆,则可以执行以下操作:
xcrun simctl --set testing ...
答案 1 :(得分:0)
对于像我这样花了很多时间试图找出正确使用--set testing
的人,只需在主命令之前传递set参数,如下所示:
xcrun simctl --set testing status_bar booted override --time "2007-01-09T09:41:00-05:00"