美文网首页
iOS 命令行工具汇总

iOS 命令行工具汇总

作者: 乐活北京 | 来源:发表于2020-01-13 11:35 被阅读0次

mobiledevice

主要能力

  • 安装/卸载App
  • 查询通过USB连接到电脑的苹果设备的udid
  • 查询手机安装的App的bundle identifier
  • 查询手机属性、属性值
  • 查询App属性、属性值
  • 端口转发/映射,通过USB,在PC端端口上映射移动设备端口号

libimobiledevice

包含的套件

  • usbmuxd
  • ideviceinstaller
  • idevice*(idevice底下先关其它命令)
  • iproxy
  • ifuse

[图片上传失败...(image-ac67cb-1578886426463)]

主要能力

  • 安装/卸载App
  • 获取安装的App和bundle identifier
  • 查看系统日志
  • 查询通过USB连接到电脑的苹果设备的udid
  • 截图
  • 查询设备信息
  • 获取设备时间
  • 端口转发/映射,通过USB,在PC端端口上映射移动设备端口号
  • 获取设备名称
  • 文件管理(沙盒文件)

备注

  • 获取设备相关信息需要itunes授权,插入设备后选择允许

ios-deploy

主要能力

  • 安装/卸载App
  • 获取当前连接的设备
  • 查看安装的应用

xcodebuild

XCRUN

SIMCTL

后边的内容

提取沙盒文件
https://www.cnblogs.com/zhouxihi/p/10369580.html

usbmuxd

XCRUN
SIMCTL
https://gopekannan.wordpress.com/2017/07/14/clu-tool-for-ios-as-like-adb-for-android/

xcodebuild

ideviceinfo 获取ios手机信息
ideviceinfo -x 获取ios手机信息,并以xml形式显示

ideviceinfo -k ProductType 获取手机型号
ideviceinfo -k ProductVersion 获取系统版本
ideviceinfo -k DeviceName 获取手机名称

常见问题

安装报错

尝试重新安装一遍试试

brew uninstall ideviceinstaller
brew uninstall libimobiledevice
brew install --HEAD libimobiledevice
brew link --overwrite libimobiledevice
brew install ideviceinstaller
brew link --overwrite ideviceinstaller

相关文章

网友评论

      本文标题:iOS 命令行工具汇总

      本文链接:https://www.haomeiwen.com/subject/rxmgactx.html