alibaba / tidevice

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

OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 #293

Open luoxiao1008 opened 1 year ago

luoxiao1008 commented 1 year ago

D:\download>tidevice list Traceback (most recent call last): File "d:\python36\lib\runpy.py", line 193, in _run_module_as_main "main", mod_spec) File "d:\python36\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "D:\Python36\Scripts\tidevice.exe__main.py", line 7, in File "d:\python36\lib\site-packages\tidevice__main.py", line 972, in main actionsargs.subparser File "d:\python36\lib\site-packages\tidevice\main__.py", line 86, in cmd_list ds = um.device_list() File "d:\python36\lib\site-packages\tidevice_usbmux.py", line 80, in device_list data = self.send_recv(payload, timeout=10) File "d:\python36\lib\site-packages\tidevice_usbmux.py", line 52, in send_recv s = self.create_connection() File "d:\python36\lib\site-packages\tidevice_usbmux.py", line 48, in create_connection psock = PlistSocket(self.address, self._next_tag()) File "d:\python36\lib\site-packages\tidevice_safe_socket.py", line 156, in init super().init(addr) File "d:\python36\lib\site-packages\tidevice_safe_socket.py", line 75, in init self._sock.connect(addr) OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。

luoxiao1008 commented 1 year ago

经常在执行过程中就报错 ****connection error happen**** ('Connection aborted.', OSError(10048, '通常每个套接字地址(协议/网络地址/端口)只允许使用一次。', None, 10048, None)) 然后自己敲tidevice命令也会报错

codeskyblue commented 1 year ago

换linux或mac吧