alibaba / tidevice

tidevice can be used to communicate with iPhone device
MIT License
2.36k stars 448 forks source link

获取手机列表报错,20多台手机的时候会出现这个错误4294967295 is not a valid UsbmuxReplyCode #366

Open 418040413 opened 5 months ago

418040413 commented 5 months ago

Traceback (most recent call last): File "d:\py\lib\runpy.py", line 193, in _run_module_as_main "main", mod_spec) File "d:\py\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "D:\py\Scripts\tidevice.exe__main.py", line 7, in File "d:\py\lib\site-packages\tidevice__main.py", line 1027, in main actionsargs.subparser File "d:\py\lib\site-packages\tidevice__main__.py", line 84, in cmd_list ds = um.device_list() File "d:\py\lib\site-packages\tidevice_usbmux.py", line 80, in device_list data = self.send_recv(payload, timeout=10) File "d:\py\lib\site-packages\tidevice_usbmux.py", line 54, in send_recv self._check(data) File "d:\py\lib\site-packages\tidevice_usbmux.py", line 98, in _check raise MuxReplyError(data['Number']) File "d:\py\lib\site-packages\tidevice\exceptions.py", line 25, in init__ self.reply_code = UsbmuxReplyCode(number) File "d:\py\lib\enum.py", line 315, in call return cls.new(cls, value) File "d:\py\lib\enum.py", line 569, in new raise exc File "d:\py\lib\enum.py", line 553, in new result = cls.missing(value) File "d:\py\lib\enum.py", line 582, in missing raise ValueError("%r is not a valid %s" % (value, cls.name__)) ValueError: 4294967295 is not a valid UsbmuxReplyCode

418040413 commented 5 months ago

是windows系统

83715405 commented 4 months ago

大佬,解决了么?我也遇到这个问题