我正在使用libimobiledevice,在需要使用ideviceInstaller将捆绑软件推送到iOS设备时,我正遇到iPhoneXR设备的问题。 此问题是由于UDID引起的:没有指定UDID的idevicepair确实可以工作,但是问题是我的计算机上连接了多个设备。 ErrorMessage :idevicepair -u 00008020-000625E ######### idevicepair:指定了无效的UDID(长度!= 40) 注意:我正在使用Flutter安装诸如 Usbmuxd,libimobiledeivce和ideviceInstaller 的要求
答案 0 :(得分:1)
此问题已在最新版本的libimobiledevice中修复。如果您使用的是Mac,请尝试通过运行
更新libimobiledevice版本brew uninstall --ignore-dependencies libimobiledevice
brew uninstall --ignore-dependencies ideviceinstaller
brew install --HEAD libimobiledevice
brew install --HEAD ideviceinstaller