其他分享
首页 > 其他分享> > tidevice 报UsbmuxReplyCode.BadDevice错误解决办法

tidevice 报UsbmuxReplyCode.BadDevice错误解决办法

作者:互联网

备忘

换了个新手机照常使用tidevice进行操作发现报错
tidevice.exceptions.MuxReplyError: UsbmuxReplyCode.BadDevice

查了好久,终于解决了,现在记录一下解决方法

手机:iPhone11 iOS 15.2.1

1.更新tidevice到最新版本
pip install --upgrade tidevice

问题没解决
发现新的报错 ModuleNotFoundError: No module named 'OpenSSL'

2.下载OpenSSL
pip3 install pyOpenSSL pyasn1
又回到UsbmuxReplyCode.BadDevice的报错
3.下载安装Windows版的iTunes
怀疑是不是缺少什么驱动,看到说iTunes里面有usbmux驱动,就下载iTunes试试
https://support.apple.com/zh-cn/HT210384
安装完成后启动可以显示出连接的iPhone
再cmd里tidevice info
显示出信息不再报错,问题解决

标签:UsbmuxReplyCode,BadDevice,OpenSSL,iTunes,报错,tidevice
来源: https://www.cnblogs.com/congyinew/p/16165930.html