Is it safe to delete Xcode device support?
Re-downloads when needed Yes, but it has to be fetched again.
Debug symbols copied from devices you've connected. Re-copied (slowly) the next time the device connects.
You can remove it while Xcode is open. ClearMac reminds you first, in case a build is running.
Where it is
~/Library/Developer/Xcode/iOS DeviceSupport~/Library/Developer/Xcode/watchOS DeviceSupport~/Library/Developer/Xcode/tvOS DeviceSupport~/Library/Developer/Xcode/visionOS DeviceSupport
What “Re-downloads when needed” means
It can be downloaded or reinstalled again, but that takes time and data, and sometimes you have to do it yourself. ClearMac lists these items but never pre-selects them.
How ClearMac handles it
ClearMac lists it with this label but never pre-selects it. If you choose it, it goes to the Trash, so you can put it back until you empty the Trash.
This page is generated from the same rule ClearMac uses on your Mac (xcode.device-support), so the app and this page always say the same thing.