electricbubble / gidevice

communicate with iOS devices implemented with Golang
MIT License
274 stars 68 forks source link

IOS 17 Support #46

Open ohmpatel1997 opened 4 months ago

ohmpatel1997 commented 4 months ago

Starting at iOS 17.0, Apple refactored a lot in the way iOS devices communicate with the macOS. Up until iOS 16, The communication was TCP based (using the help of usbmuxd for USB devices) with TLS (for making sure only trusted peers are able to connect).

Since the above change I am not able to use the screenshot service.

Can someone please look into how to integrate the new service according to new protocol please?