I have tested 5 different iOS devices, if the device is below ios 17 xcode detects it otherwise it doesn't. I just tested my iPad that was on OS 16, once I updated to the latest OS xcode no longer sees it. The Mac (16.3 Sonoma) detects it in finder but xcode does not.
I have cleared derived data, cleared my developer library and uninstalled/reinstalled xcode, tried different USB cables,etc. I also checked and iPV6 protocol is not being blocked.
I can't disable my VPN and that is not a valid workaround IMO since this is a company laptop that transmits sensitive customer PHI over the internal network periodically.
I checked the console and I see this in the log whenever I connect an iOS 17+ device.
Looking at the below log it appears to be some sort of network discovery issue with the device?
Feb 26 09:12:40 SH320902 MobileDeviceUpdater[914]: tid:d133 - IPv6 @ locationID=0x2100000, NCM 0x1003eff9c: cannot find remote address
Feb 26 09:12:40 SH320902 AMPDevicesAgent[1157]: tid:2169f - IPv6 @ locationID=0x2100000, NCM 0x1003eff9c: cannot find remote address
Feb 26 09:12:40 SH320902 AMPDeviceDiscoveryAgent[1065]: tid:4147 - IPv6 @ locationID=0x2100000, NCM 0x1003eff9c: cannot find remote address
Feb 26 09:12:40 SH320902 MobileDeviceUpdater[914]: Entered:_AMMuxedDeviceDisconnected, mux-device:3174
Feb 26 09:12:40 SH320902 AMPDevicesAgent[1157]: Entered:_AMMuxedDeviceDisconnected, mux-device:3174
Feb 26 09:12:40 SH320902 MobileDeviceUpdater[914]: Entered:__thr_AMMuxedDeviceDisconnected, mux-device:3174
Feb 26 09:12:40 SH320902 MobileDeviceUpdater[914]: tid:1663 - Mux ID not found in mapping dictionary
Feb 26 09:12:40 SH320902 MobileDeviceUpdater[914]: tid:1663 - Can't handle disconnect with invalid ecid
Feb 26 09:12:40 SH320902 AMPDevicesAgent[1157]: Entered:__thr_AMMuxedDeviceDisconnected, mux-device:3174
Feb 26 09:12:40 SH320902 AMPDevicesAgent[1157]: tid:2169f - Mux ID not found in mapping dictionary
Feb 26 09:12:40 SH320902 AMPDevicesAgent[1157]: tid:2169f - Can't handle disconnect with invalid ecid
Feb 26 09:12:40 SH320902 AMPDeviceDiscoveryAgent[1065]: Entered:_AMMuxedDeviceDisconnected, mux-device:3174
Feb 26 09:12:40 SH320902 AMPDeviceDiscoveryAgent[1065]: Entered:__thr_AMMuxedDeviceDisconnected, mux-device:3174
Feb 26 09:12:40 SH320902 AMPDeviceDiscoveryAgent[1065]: tid:4147 - Mux ID not found in mapping dictionary
Feb 26 09:12:40 SH320902 AMPDeviceDiscoveryAgent[1065]: tid:4147 - Can't handle disconnect with invalid ecid