ios - 如何从 Mac 终端检查应用程序是否在 iOS 设备中运行
问题描述
我正在尝试使用 ios-deploy 从 python 脚本/终端启动 ios 应用程序。这是一个测试应用程序,因此它可能会崩溃并需要重新启动多次。我想检查此应用程序当前是否在连接的设备上运行,以便我的重新启动逻辑正常工作。但我有点卡在这里。我知道 idevicesyslog 可以捕获日志然后解析日志我可以检查我的应用程序当前是否正在运行。但是没有任何复杂的方法来检查应用程序当前是否正在运行或不在设备中。Xcode/instruments 可以通过连接设备中的 GUI 获取进程列表,但我想要一个命令行实用程序,以便我可以采取某些行动。
解决方案
您可以使用 safari 检查应用程序或调试应用程序。
开野生动物园。
如果顶部导航栏上没有开发选项,则打开 safari 的首选项,并提前在该屏幕下方的选项卡中勾选显示开发选项。
推荐阅读
- groovy - Hamcrest closeTo 不在 RestAssured.body() 中工作
- c# - C# 8.0 使用 Range 处理多维数组
- java - 在 SQLite 中创建完整数据库的字符串
- c# - 使用c#检查当前日期是否存在于数据库中
- java - 我的算法给我不正确的重复删除值有什么问题?
- json - 反应原生提取 Json 数据到表
- python - 将 DF 列中的部分值与指定列表匹配并检索频率
- listview - ObservableCollection 列表不更新 Xamarin 项目中的 Listview
- javascript - Moment js:仅在 UTC 中保留 UTC 日期/时间
- windows - 在 Windows 批处理脚本中解析输出时出现奇怪的值