iDeviceinstaller 和 "could not connect to lockdownd. exiting"



我尝试使用ideviceinstaller将 ipa 文件安装到我的 iOS 设备上,但我收到一个错误 - "无法连接到锁定。退出"与某些设备,而不是所有设备。

我找到了存储在/var/lib/lockdown/的锁定文件夹,并运行了命令chmod 777 -R /var/lib/lockdown/。我确定设备打开了开发人员选项并UIAutomation.

我重新启动了usbmuxd,但仍然无法正常工作:

usbmuxd --force-exit
sudo usbmuxd -f -v

问题是什么,我该如何解决?

这对我的同事很有帮助。

断开所有 iOS 设备的连接,然后:

brew uninstall ideviceinstaller
brew uninstall libimobiledevice
brew install --HEAD libimobiledevice
brew link --overwrite libimobiledevice
brew install --HEAD  ideviceinstaller
brew link --overwrite ideviceinstaller
sudo rm -rf /var/db/lockdown/*

连接iOS设备,并在出现提示时选择"信任",之后:

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

我在连接到iOS 11的Debian 9上遇到了这个问题,解决方案是:

apt install  --target-release stretch-backports  libimobiledevice6

显然,连接到iOS> 10版本需要版本1.2.1而不是libimobiledevice的版本1.2.0

最新更新