If your MacBook Pro (M2/M3 Apple Silicon) is running out of disk space, navigating to System Settings > General > Storage often reveals that "System Data" is consuming 90GB to 140GB of your 256GB unified drive.
Standard disk cleaners and generic advice (like emptying the Trash or clearing browser downloads) barely free a few megabytes. For software developers and media creators, this hidden storage consumption is almost entirely composed of Xcode build caches, orphaned iOS Simulator runtimes, CocoaPods artifacts, and APFS local snapshots.
| Hidden Storage Location | Typical Size | Safe to Delete? | Risk if Manually Deleted |
|---|---|---|---|
| Xcode `DerivedData` & Archives | 25GB – 50GB | Yes (Safe) | Temporary re-indexing on next build |
| Orphaned iOS Simulator Runtimes | 15GB – 40GB | Yes (Safe) | Manual `xcrun simctl` terminal errors if misconfigured |
| Gradle & CocoaPods Global Cache | 10GB – 30GB | Yes (Safe) | Must re-download dependencies on next `pod install` |
| OmniPurge X Automated Deep Scan | Reclaims 70GB–120GB | 100% Safe (Automated) | Zero Risk: Preserves Git Trees & Project Roots |
Why Manual Terminal Deletion Is Risky
While running commands like rm -rf ~/Library/Developer/Xcode/DerivedData provides temporary relief, it does not purge detached iOS device support files, CoreSimulator memory dumps, or APFS shadow snapshots created by local Time Machine backups.
The Solution: OmniPurge X for macOS (Apple Silicon Native)
OmniPurge X is a specialized, open-architecture storage sanitizer developed specifically for macOS developers and creative professionals. It identifies and safely purges multi-gigabyte build artifacts without touching your active Git branches, source files, or local keys.