How to Remove Xcode Cache on Mac
Xcode builds, simulators, archives, and device support consume storage for different reasons.
By Kudu Team · Reviewed
Kudu for macOS
See what Kudu cleans on your Mac
Kudu lists supported macOS app, browser, and system caches for review before cleaning, and manages Launch Agents that start at login.
Download Kudu Free →How Kudu for macOS worksBefore You Clean
Xcode builds, simulators, archives, and device support consume storage for different reasons. Build products can be recreated; source projects, signing material, and release archives may be irreplaceable.
Review and Clean Manually
-
Back up source projects and release archives. Finish running builds, tests, and simulator sessions.
-
Inspect Xcode’s storage and Locations settings to identify DerivedData for the project.
-
Remove only the build data you intend to regenerate after quitting Xcode. Do not delete all of ~/Library/Developer.
-
Use Xcode’s platform and device management for unwanted simulator runtimes. Preserve devices or archives needed for testing and releases.
-
Reopen the project and let Xcode rebuild. Confirm signing, tests, and required simulators still work.
Where Kudu Helps
Kudu scans supported Xcode cache and build-data targets. Review DerivedData, device-support, and other selections separately; this is not an automatic project, archive, or simulator remover.
Open Clean up > System Cleaner and run Scan. Review the relevant category and expand its results to inspect the paths. Set exclusions for anything you need to keep, then check the full selected total before Clean. Results search filters the view; it does not erase selections elsewhere.
After cleaning, check the summary and Activity > Cleanup receipts for removed, skipped, or failed items. A receipt is an outcome record, not a backup. Recovery Centre restores supported settings, not deleted files. Compare actual disk free space and test the original symptom; cache removal alone is not a promise of better performance.
Download Kudu Free → · Cleaning reference
References

Kudu for macOS
See what Kudu cleans on your Mac
Kudu lists supported macOS app, browser, and system caches for review before cleaning, and manages Launch Agents that start at login.
Download Kudu Free →How Kudu for macOS worksRelated guides
How to Remove App Cache on Mac
Apps keep reusable data to avoid downloading or rebuilding it.
How to Remove Browser Cache on Mac
Browser cache stores reusable website resources.
How to Remove Mail Cache on Mac
Mail storage can contain downloaded attachments and locally stored messages.
How to Remove System Cache on Mac
macOS manages many temporary files itself.