Klyr for Mac · Developer storage

Review Xcode storage without guessing.

Klyr separates known Xcode build data, simulator content, device support and archives so you can distinguish rebuildable artifacts from developer assets worth keeping.

Short answerXcode storage is spread across several Library locations. DerivedData and caches are generally rebuildable; Archives, simulator data and device support can carry workflow value. Review the exact category and path before removal.

What Klyr’s Xcode view inspects

The dedicated scanner checks known locations under your Library rather than sweeping arbitrary project folders. Current categories include:

  • DerivedData for build products, indexes and intermediate output.
  • Archives containing archived builds and associated distribution assets.
  • iOS DeviceSupport used when working with particular device and OS versions.
  • CoreSimulator devices and caches created by installed simulator runtimes and test devices.
  • Xcode caches stored under the user Library cache directory.

Rebuildable does not mean consequence-free

DerivedDataUsually rebuildable, but the next build and index can take longer.
ArchivesMay contain signed builds and debug symbols. Confirm retention requirements first.
SimulatorsCan include test state and locally installed app data, not only disposable caches.
DeviceSupportOlder versions may be unused, but Xcode can need them again for matching devices.

Close active Xcode builds and simulators before changing their data. Keep source repositories, signing assets, release archives and irreplaceable test state backed up.

A safer review workflow

  1. Inspect the category, path, size and modification date.
  2. Confirm whether an active project, release or connected device still needs it.
  3. Select only understood items.
  4. Move the selection to Trash through Klyr’s normal removal flow.
  5. Open Xcode and verify the affected workflow before emptying Trash.

Klyr applies its path, whitelist and sensitive-location checks again when an action occurs; scan-time classification is not the only guard.

Xcode storage questions

Is DerivedData safe to remove?

It is generally rebuildable, but removing it discards caches and forces builds and indexing to regenerate data.

Should I remove old Xcode Archives?

Only after confirming you no longer need the archived build, debug symbols, signing context or distribution record.

Does Klyr target source code?

The dedicated Xcode view targets known developer-data locations, not arbitrary project source folders. You still review every selected path.