I have installed Xcode 5 developer preview 3. Before it i had developer preview 2 and now, sometimes in my terminal I see error, for example when I try to autocomplete some comm
It happened to me once: xcode-select -print-path
did stick to the same value and wasn't changing. It appeared that it was always equal to DEVELOPER_DIR environment variable. According to the manpage of xcode-select:
When DEVELOPER_DIR is set, its value will be used instead of the value last passed to -switch xcode_path
So, unsetting DEVELOPER_DIR makes xcode-select -switch working.
If you do a:
man xcode-select
It tells you to set the path with:
xcode-select -s /Applications/Xcode-DP4.app
As I've just switched to DP4 to test. That worked for me. I didn't see it point to any of the .app contents. I guess this was probably changed from previous versions...
Try changing the path in xcode itself.
I've got this error after I change the name of Xcode app. I changed Xcode app to Xcode8.1.app. Then I run command
sudo xcode-select -switch /Applications/Xcode8.1.app/Contents/Developer
and now everything work as beginning.
Not sure are you in my case and your problem is solved or not. Maybe help another one.
Sometimes, space characters don't allow to take path correctly. So you may prefer to use \ character to include space into the path like below;
$ sudo xcode-select --switch /Applications/Xcode\ 10.2.app/Contents/Developer
If you are running beta release. Path should be look like this.
sudo xcode-select -switch /Applications/Xcode-beta.app/Contents/Developer