命令行操作 iOS 模拟器

xcrun simctl 命令提供了大量和模拟器相关的操作,比如新建、删除、启动模拟器,安装、卸载、查看 app,录屏、录像、查看日志等等,通过 xcrun simctl help 命令查看完整的功能。

下面列出几个我觉得挺有用的功能:

查看当前启动的模拟器:

  • xcrun simctl list devices | grep Booted
  • # 输出结果:
  • # iPhone 8 Plus (21266EBA-E9EA-4B76-8236-298E157D4F6A) (Booted)

查看某个模拟器内的应用

  • xcrun simctl listapps 21266EBA-E9EA-4B76-8236-298E157D4F6A

这个命令会输出包含系统应用在内的所有应用的信息,比如 应用名、BundleID、沙盒路径等等。

top Created with Sketch.