美文网首页
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