備忘
換了個新手機照常使用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
顯示出信息不再報錯,問題解決