mirror of
https://github.com/sickcodes/Docker-OSX.git
synced 2026-01-11 21:10:25 +01:00
iPhone is busy: Making the device ready for development WSL2 + Ubuntu 22.04 + Ventura + USBFLUXD #495
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.