Closed dmdmdm-nz closed 1 week ago
That's a good spot thank you. I must admit I haven't done any testing on Linux.
Will make the change on Monday and test it out. However if you don't want to wait till then feel free to make a pr with this 😁
Thanks @artehe ... I've added a PR with the change.
Describe the bug When trying to enumerate devices on Linux
Netimobiledevice
reports that it's unable to connect tousbmuxd
.I've tried the same code on Windows and macOS and it works. We're running a recent version
libimobiledevice/usbmuxd
so potentially it's more strict thanusbmuxd
is on Windows/macOS.After doing a bit of digging it appears that the
UsbmuxConnection::Create
method sends an invalidReadBUID
message tousbmuxd
and so it terminates the connection.Additional context
The
UsbmuxConnection::Create
method sends theReadBUID
message tousbmuxd
:Instead, this code should be: