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
显示出信息不再报错,问题解决

posted @ 2022-04-19 16:24  丛影HHZ  阅读(1890)  评论(0编辑  收藏  举报