Sometimes Xcode needs a friendly helping hand with cleaning out the Derived Data for a project. The Exterminator makes this quick and easy.
Me: Build Project
Xcode: Nope, we've got errors.
Me: Clean Project, then Build
Xcode: Nuh uh, still no good.
Me: Open terminal, find DerivedData subdirectories for project, delete directories
Xcode: Oh hey, things are looking swell.
- Install via Alcatraz
- Clone and build the project. The plugin will be installed into
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins. (To uninstall the plugin, delete the
DerivedData-Exterminatordirectory from there)
- Restart Xcode
Derived Data Exterminator in Toolbarin the
Note: The default (
master) branch builds for Xcode 5+. To build the project for Xcode4, check out the
xcode4 branch before building the project.
- Push Button
- Moonwalk (optional, but recommended)
- Get back to building cool stuff
Clearing derived data (for the current project/workspace or all projects) is also available from the