System

Xcode watchOS Device Support

Xcode stores watchOS Device Support files under your user Library so it can mount the correct DeveloperDiskImage, copy symbols, and prepare debugging resources for each watchOS version seen on a paired Apple Watch. These folders accumulate version-specific support bundles such as disk images, symbol files, and developer service assets that are downloaded or extracted during device preparation, and Kudu removes outdated watchOS Device Support directories without touching your projects, signing identities, accounts, or watch data.

Why clean Xcode watchOS Device Support?

  • Old watchOS support bundles pile up for every OS build you have ever connected, and the visible symptom is tens of gigabytes used in Library storage even if you only debug current devices.
  • After Xcode or watchOS updates, mismatched DeveloperDiskImage files can force Xcode to re-prepare the watch repeatedly, showing long 'Preparing debugger support' or 'Processing symbol files' delays.
  • Stale symbol sets for older watchOS builds can confuse crash symbolication, so watch crash logs open with many unsymbolicated frames or missing function names until fresh support files are downloaded.
  • Beta and release watchOS support folders often coexist, and Xcode may spend extra time scanning incompatible versions before attaching to a real device, which shows up as slow run and debug startup.
  • Partially downloaded or interrupted Device Support content can leave Xcode unable to finish device preparation, with the user seeing attach failures, repeated setup prompts, or messages that developer disk image support is unavailable.
  • Keeping only currently needed watchOS support reduces Spotlight and filesystem churn inside Developer folders, which is noticeable when Finder size calculations and backup tools spend too long traversing obsolete Xcode support data.
What gets cleaned

Cache paths Kudu targets

macOS

~/Library/Developer/Xcode/watchOS DeviceSupport
Frequently asked

Common questions about Xcode watchOS Device Support

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.