Skip to content

Caching

Can I keep Xcode DerivedData between runs?

Quick answer

Yes. Persist ~/Library/Developer/Xcode/DerivedData — it is the biggest single win for iOS CI.

The detail that matters

Invalidate on the Xcode version as well as the lockfile; DerivedData from a different toolchain causes strange failures.

Your next build could be twice as fast, at half the price

Start free. Migrating away is the same one line, and we publish that diff too.