ideviceinstaller и "не удалось подключиться к LockDownd. Exiting"
Я попытался установить файл ipa на свои устройства iOS с ideviceinstaller
, но я получил ошибку - "не удалось подключиться к lockdownd. выход" с некоторыми устройствами, а не со всеми устройствами.
Я нашел папку блокировки, хранящуюся в /var/lib/lockdown/
и я запускаю команду chmod 777 -R /var/lib/lockdown/
, Я уверен, что устройства открыли опцию разработчика и UIAutomation
,
Я перезапустил usbmuxd
и до сих пор не работает
usbmuxd --force-exit
sudo usbmuxd -f -v
В чем проблема, и как мне это исправить?
1 ответ
Это помогло моему коллеге.
Отключите все устройства 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/
У меня была эта проблема при подключении Debian 9 к iOS 11, и решение было:
apt install --target-release stretch-backports libimobiledevice6
Видимо версия 1.2.1
скорее, чем 1.2.0
из libimobiledevice
требуется для подключения к версиям iOS > 10.