It looks like the other thread got locked. I would still like to be able to uncheck the box for "Connect via network" so I can develop with my iOS 17+ devices normally with Xcode 15. Or a method to use Xcode 14 with iOS 17+ without CoreDevice or whatever the problematic API is.
How to uncheck "Connect via network" on physical device in Xcode 15
You can't. Connectivity is a network-first-only model with a fallback to cable if connected. These are signs that the cable is on the way out for environmental reasons.
I guess I haven't updated this in a while. It's still broken in Xcode 16.2. I would really like to use some of my newer devices for development, one of these years.
It isn't a bug, it is an intended change. xcode connects to ios 17 and later using tcp/ip. It will connect over the usb cable if available.