gpt4 book ai didi

ios - iOS模拟器:从终端终止所有应用

转载 作者:行者123 更新时间:2023-12-01 17:35:54 27 4
gpt4 key购买 nike

我需要使用 terminal / script 终止iOS模拟器中所有正在运行的应用程序,有什么想法吗?

请不要告诉我使用手势或CTRL + H,我需要在终端中使用它。

最佳答案

您可以使用以下命令来终止模拟器上的应用程序:

xcrun simctl terminate <device> <application identifier>

例:
xcrun simctl terminate "iPhone 8 Plus" com.myapps.app

如果您知道所有正在运行的应用程序的应用程序标识符,则可以轻松地遍历脚本中的应用程序标识符并终止每个应用程序:
#!/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

如果希望脚本与模拟器无关,则可以使用此命令获取所有可用的模拟器并在每个模拟器中终止应用程序。
xcrun simctl list

一篇关于模拟器命令的好文章:

https://medium.com/xcblog/simctl-control-ios-simulators-from-command-line-78b9006a20dc

关于ios - iOS模拟器:从终端终止所有应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48492012/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com