System
Xcode Device Logs
Crash, spin, and diagnostic logs from physical iPhone, iPad, Apple Watch, and Apple TV devices accumulate under Xcode's iOS Device Logs folder whenever you connect hardware, run builds, symbolicate crashes, or inspect device diagnostics. These files include raw .crash reports, spin reports, and symbolicated diagnostic output that Xcode keeps locally for Organizer and Devices window history, and Kudu removes those cached log archives without touching projects, signing assets, simulators, app source, or device data.
Why clean Xcode Device Logs?
- Large backlogs of old .crash and spin reports from repeated test runs quietly consume gigabytes in ~/Library/Developer, and the symptom is unexpectedly low disk space even when derived data has already been cleaned
- Stale symbolicated copies of older crash logs clutter Organizer and the Devices window, making it harder to spot current failures because outdated incidents keep appearing in local device log history
- Keeping years of attached-device diagnostics slows manual browsing of logs in Xcode, so finding the latest crash report feels sluggish and the wrong report is easy to open during debugging
- Duplicate logs from reconnecting the same test devices can flood local crash history, which shows up as repeated entries for the same incident and wastes time during triage
- Old device logs often preserve crash details for builds you no longer have symbols for, creating partially symbolicated reports with missing frames that are no longer useful but still take space
- After OS and app iteration cycles, obsolete watchOS, tvOS, and iOS diagnostic reports remain cached locally even though they no longer match your current builds, so local log history becomes noisy and misleading
- Removing accumulated device logs reduces local indexing and file enumeration overhead in Xcode support folders, which users notice as less clutter when reviewing connected-device diagnostics; source code, settings, accounts, and passwords are not affected
What gets cleaned
Cache paths Kudu targets
macOS
~/Library/Developer/Xcode/iOS Device Logs |
Frequently asked
Common questions about Xcode Device Logs
Related cleaners
Free & open source
Download Kudu and reclaim your disk space.
Available on Windows, macOS, and Linux. No account required, no feature gates, no telemetry without consent. All cleaning targets are open source and community-auditable.