Skip to content

Is it safe to delete Simulator dyld shared cache?

Prebuilt copies of the system libraries each simulator runtime uses, so simulators start and open apps quickly.

Managed by macOS

macOS manages it. It's never moved to the Trash.

/Library/Developer/CoreSimulator/Caches/dyld

What it is

CoreSimulator builds a dyld shared cache for each simulator runtime you install, and builds it again after macOS updates. It keeps one folder per macOS version and runtime, and each can take several gigabytes. The cache belongs to your installed simulator runtimes, so it's managed together with them.

If it's removed

Nothing is removed. When the cache is missing or out of date, CoreSimulator builds it again, which takes a few minutes and slows the first simulator launch.

What to do instead

CoreSimulator creates and updates this cache itself. To change which simulator runtimes are installed, choose Xcode > Settings and click Components.

FREE

The free analyzer finds it and explains it. The app never removes it.

Sources

Last checked on 26 Sep 2026. Every entry is written and checked by hand; the app and the command-line tool use the same words.