Why do I get duplicates of iOS 6.0 Device Support? And can I delete someone?
Yes, Xcode keeps device support files for old devices and it's safe to delete them.
To clean these files up you can do the following: Go to your Terminal and type open ~/Library/Developer/Xcode/iOS\ DeviceSupport. Delete folders for iOS versions that you no longer need to support.
iOS Device Support folder creates a subfolder with the device version as an identifier when you attach the device. Most of the time it's just old stuff. Keep the latest version and rest of them can be deleted (if you don't have an app that runs on 5.1.
Yes It is SAFE to do so, as I was short of memory and I found out that iOS Device Logs was using Giga Bytess of it. I just removed it, and Xcode is running my apps without any issue.
You get duplicates of these because (as you guessed) they are for different combinations of hardware and software.
These are used to symbolicate the system symbols in crash reports from your devices or customer devices in the field.
It is safe to delete the versions you are not supporting and will not get crash reports from the field.
There is usually an iOS DeviceSupport folder in the Xcode.app bundle and somewhere in the user's Library folder. When you connect a new device to your Mac, the symbol files from it are placed in the user's Library subfolders. (~/Library/Developer/Xcode/"iOS DeviceSupport").
You can always copy these folders to an external drive if you do not feel comfortable just deleting them.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With