Xcode keeps writing derived data to the project folder even though its set to default in the xcode project settings, its there any way to force this other than the project settings?
DerivedData is a folder located in ~/Library/Developer/Xcode/DerivedData by default. It's the location where Xcode stores all kinds of intermediate build results, generated indexes, etc. DerivedData location can be configured in Xcode preferences (Locations tab).
You'll find your derived data folder in your macOS user library. To find your derived data folder, open a new Finder window. In the Finder menu bar, select Go ▸ Go to Folder…. Click Go to change the Finder window's path to DerivedData.
Xcode can often do some strange things that causes build problems etc. One of the go to methods to try and fix these issues is to delete derived data.
By default Xcode stores the derived data for all projects in a single shared folder under your home directory at the following location:
~/Library/Developer/Xcode/DerivedData
Update:
From Xcode 6, you can access or change derived data location from Preferences -> Locations Tab
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With