Originally created by @prashant3285 on GitHub (Apr 26, 2023).
I am able to get the logs of iPhone on Ventura (idevicesyslog)
On XCode iPhone is detected, but it is stuck on - iPhone is busy
Tried to detach and re-attach + Trust the device on Xcode, but it doesn't work.
Tried on Monterey and Ventura, with same result.
Please suggest solution or confirm if USB passthrough not possible with WSL2
Originally created by @prashant3285 on GitHub (Apr 26, 2023).
I am able to get the logs of iPhone on Ventura (idevicesyslog)
On XCode iPhone is detected, but it is stuck on - iPhone is busy
Tried to detach and re-attach + Trust the device on Xcode, but it doesn't work.
Tried on Monterey and Ventura, with same result.
Used this guide USBFLUXD: https://github.com/sickcodes/Docker-OSX#usbfluxd-iphone-usb---network-style-passthrough-osx-kvm-docker-osx
My Configuration
Win 11
WSL 2 - Ubuntu 22.04
docker run -it \
--device /dev/kvm \
-p 50922:10022 \
-p 5999:5999 \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-e RAM=6 \
-e "DISPLAY=${DISPLAY:-:0.0}" \
-e GENERATE_UNIQUE=true \
-e WIDTH=1600 -e HEIGHT=900 \
-e MASTER_PLIST_URL='https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist' \
sickcodes/docker-osx:ventura
Please suggest solution or confirm if USB passthrough not possible with WSL2
I also managed to get USB pass-through working, however, Xcode did not detect my iPhone, it was detected using idevicesyslog tho.
@edfloreshz commented on GitHub (Oct 3, 2023):
I also managed to get USB pass-through working, however, Xcode did not detect my iPhone, it was detected using idevicesyslog tho.
@KernelInterrupt commented on GitHub (May 19, 2024):
I have the same issue.It seems usbfluxd has some problems with XCode.
But it’s strange that some closed-source software like USB network gate works well.When I use them,XCode detected my iPhone and quickly made the device ready for development.
@KernelInterrupt commented on GitHub (May 19, 2024):
I have the same issue.It seems usbfluxd has some problems with XCode.
But it’s strange that some closed-source software like USB network gate works well.When I use them,XCode detected my iPhone and quickly made the device ready for development.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @prashant3285 on GitHub (Apr 26, 2023).
I am able to get the logs of iPhone on Ventura (idevicesyslog)
On XCode iPhone is detected, but it is stuck on - iPhone is busy
Tried to detach and re-attach + Trust the device on Xcode, but it doesn't work.
Tried on Monterey and Ventura, with same result.
Used this guide USBFLUXD: https://github.com/sickcodes/Docker-OSX#usbfluxd-iphone-usb---network-style-passthrough-osx-kvm-docker-osx
My Configuration
Win 11
WSL 2 - Ubuntu 22.04
docker run -it
--device /dev/kvm
-p 50922:10022
-p 5999:5999
-v /tmp/.X11-unix:/tmp/.X11-unix
-e RAM=6
-e "DISPLAY=${DISPLAY:-:0.0}"
-e GENERATE_UNIQUE=true
-e WIDTH=1600 -e HEIGHT=900
-e MASTER_PLIST_URL='https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist'
sickcodes/docker-osx:ventura
Please suggest solution or confirm if USB passthrough not possible with WSL2
@edfloreshz commented on GitHub (Oct 3, 2023):
I also managed to get USB pass-through working, however, Xcode did not detect my iPhone, it was detected using idevicesyslog tho.
@KoksalBerkay commented on GitHub (Nov 27, 2023):
I have the same issue on Monterey
@KernelInterrupt commented on GitHub (May 19, 2024):
I have the same issue.It seems usbfluxd has some problems with XCode.
But it’s strange that some closed-source software like USB network gate works well.When I use them,XCode detected my iPhone and quickly made the device ready for development.