ideviceinstaller和"无法连接到锁定。离开"

时间:2017-07-27 02:31:01

标签: ios linux libimobiledevice

我尝试使用ideviceinstaller将ipa文件安装到我的iOS设备,但是我收到了错误 - "无法连接到锁定。离开"有些设备不是所有设备。

我发现锁定文件夹存储在/var/lib/lockdown/,我运行命令chmod 777 -R /var/lib/lockdown/。我确信这些设备打开了开发人员选项UIAutomation

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

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

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

2 个答案:

答案 0 :(得分:0)

这对我的同事有所帮助。

断开所有iOS设备,然后:

in withProps(withHandlers(withHandlers(SelectionOverlay))) (created by withState(withProps(withHandlers(withHandlers(SelectionOverlay)))))

连接iOS设备,然后选择" Trust"在提示时,之后:

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/*

答案 1 :(得分:0)

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

apt install  --target-release stretch-backports  libimobiledevice6

要连接到iOS 10以上版本,显然需要1.2.1的版本1.2.0而非libimobiledevice的{​​{1}}。