繁体   English   中英

重置iOS模拟器内容并添加照片

[英]Reset iOS Simulator Content and Add Photos

对于UI自动化测试,我想拥有一个Reset iOS Simulator,然后在开始自动化脚本之前向其中添加一些照片。

当我运行这个:

xcrun simctl擦除device_UUID

xcrun simctl addphoto device_UUID〜/ Desktop / photos / photo1.PNG

我收到此错误:

处理命令时遇到错误(代码= 146):

无效的设备状态

如何擦除模拟器,然后以编程方式向其中添加照片?

擦除模拟器后,您必须先启动它,然后“ addphoto”命令才能起作用。

使用命令xcrun simctl boot以编程方式启动它xcrun simctl boot

到目前为止,这是我唯一要做的事情。

xcrun simctl擦除device_UUID

打开-a“ iOS Simulator” --args -CurrentDeviceUDID device_UUID

睡5

xcrun simctl addphoto device_UUID〜/ Desktop / photos / photo1.PNG

睡觉1

killall“ iOS模拟器”

由于我遍历所有模拟器以将它们全部设置为照片,因此我必须在打开下一个模拟器之前将其关闭。

必须启动设备才能向其中添加照片。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM