Amr*_*tfy 1 terminal ios ios-simulator
我需要使用终端/脚本终止iOS模拟器中所有正在运行的应用程序,有什么想法吗?
请不要告诉我使用手势或CTRL + H,我需要在终端中使用它。
您可以使用以下命令来终止模拟器上的应用程序:
xcrun simctl terminate <device> <application identifier>
Run Code Online (Sandbox Code Playgroud)
例:
xcrun simctl terminate "iPhone 8 Plus" com.myapps.app
Run Code Online (Sandbox Code Playgroud)
如果您知道所有正在运行的应用程序的应用程序标识符,则可以轻松地遍历脚本中的应用程序标识符并终止每个应用程序:
#!/bin/bash
array=( com.myapps.app1 com.myapps.app2 com.myapps.app3 )
for i in "${array[@]}"
do
xcrun simctl terminate "iPhone 8 Plus" $i
done
Run Code Online (Sandbox Code Playgroud)
如果您希望脚本与模拟器无关,则可以使用此命令获取所有可用的模拟器并在每个模拟器中终止应用程序。
xcrun simctl list
Run Code Online (Sandbox Code Playgroud)
一篇关于模拟器命令的好文章:
https://medium.com/xcblog/simctl-control-ios-simulators-from-command-line-78b9006a20dc
| 归档时间: |
|
| 查看次数: |
591 次 |
| 最近记录: |