获取iphone上已安装App的bundleid

2019-10-22  本文已影响0人  心里揣着她

工具

1.ideviceinstaller 官网

2.libimobiledevice 官网

安装

方式1:

    $brew install --HEAD ideviceinstaller

    $brew install --HEAD libimobiledevice

方式2:(推荐)

    $brew uninstall ideviceinstaller 

    $brew uninstall libimobiledevice 

    $brew install --HEAD libimobiledevice 

    $brew link --overwrite libimobiledevice 

    $brew install --HEAD ideviceinstaller 

    $ brew link --overwrite ideviceinstaller

可以通过如下指令查看安装的版本:

    $brew info libimobiledevice

    $brew info ideviceinstaller

查看所连接的ios设备里已安装的应用信息:

 $ideviceinstaller -l

安装过程中可能遇到的问题

1执行命令ideviceinfo 报错:ERROR: Could not connect to lockdownd, error code -21

解决方案1:(临时方案)

    $sudo chmod -R 777 /var/db/lockdown/

解决方案2:(一劳永逸)

    依次执行下面的命令

    $brew uninstall ideviceinstaller -g 

    $brew uninstall libimobiledevice -g 

    $brew install --HEAD libimobiledevice -g

    $brew install ideviceinstaller -g

2 安装过程报错:Requested ‘libusbmuxd >= 1.1.0’ but version of libusbmuxd is 1.0.10

$brew update 

$brew uninstall --ignore-dependencies libimobiledevice 

$brew uninstall --ignore-dependencies usbmuxd 

$brew install --HEAD usbmuxd

$brew install --HEAD libimobiledevice

3 执行$ideviceinstaller -l 时,提示"No iOS device found, is it plugged in?"

请插上你的手机

参考文章:

1.ios命令行调试工具libimobiledevice

2.iOS开发-神器libimobiledevice安装及使用

上一篇 下一篇

猜你喜欢

热点阅读