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
顯示出信息不再報錯,問題解決


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM