Я переименовал Xcode 4.6.3 в Xcode4.app, а затем установил Xcode 5 в качестве Xcode.app по умолчанию, сохраняя обе версии доступными. Хорошей практикой является проверка того, какой Xcode используется по умолчанию, используя Xcode-select.
gdunham: ~$ xcode-select --print-path
/Applications/Xcode.app/Contents/Developer
example:
# switch to Xcode 4.6.3
xcode-select --switch /Applications/Xcode4.app/Contents/Developer
Как уже сообщалось, Xcode представляет собой полную самостоятельную упаковку. SDK и новые инструменты содержатся внутри содержимого пакета. Из-за этого вам не нужно устанавливать инструменты командной строки просто использовать мерзавец, и т.д. Вы можете настроить псевдонимы и использовать xcrun для доступа к инструменту командной строки внутри пакета Xcode
gdunham: ~$ alias git='xcrun git'
gdunham: ~$ git --version
git version 1.8.3.4 (Apple Git-47)
Вы персональные настройками являются хранятся в вашей учетной записи пользователя ~/Library/Application Support/Xcode
, поэтому они не должны меняться.
Наборы документации Xcode хранятся здесь ~/Library/Developer/Shared/Documentation/DocSets
и совместно используются.