iOS模拟器使用“ xcrun simctl boot $ {UUID}”启动,但没有出现

时间:2019-03-18 20:43:41

标签: xcode xcrun

我运行此脚本

#!/usr/bin/env bash

device1="B13D4F22-AA4E-4890-8C2B-3C5B7B6E3678"
device2="5E2588E9-38B5-48AF-99C5-DEE8A1E6FDA0"
device3="2C28BD02-18BE-4FC5-94DE-075880E70E60"
device4="723705CD-B038-44E0-B42E-F1D29A28E85E"

xcrun simctl boot ${device1}
xcrun simctl boot ${device2}
xcrun simctl boot ${device3}
xcrun simctl boot ${device4}

,输出为

  

在处理命令时遇到错误(domain = com.apple.CoreSimulator.SimError,代码= 164):   无法以当前状态启动设备:已启动   处理命令时遇到错误(domain = com.apple.CoreSimulator.SimError,代码= 164):   无法以当前状态启动设备:已启动   处理命令时遇到错误(domain = com.apple.CoreSimulator.SimError,代码= 164):   无法以当前状态启动设备:已启动   处理命令时遇到错误(domain = com.apple.CoreSimulator.SimError,代码= 164):   无法在当前状态下引导设备:已引导

但是,扩展坞中没有“ Xcode”图标,并且在Mac上看不到模拟人生。如何引导它们?他们为什么不出现?

1 个答案:

答案 0 :(得分:0)

xcrun simctl boot $udid仅启动模拟器后台服务,

执行open Simulator.app以启动前台GUI。