При установке Xcode вы также установите инструменты командной строки. Вы можете подтвердить, набрав $ gcc
. Если у вас есть такая ошибка, как: clang: error: no input files
, у вас уже есть . инструменты командной строки. Но только для информации вы можете сделать $ xcode-select --install
, если вам нужны инструменты командной строки.
Теперь использовать оба Xcode8
и Xcode9 Beta
вместе, что вам нужно сделать следующее:
0) Закрыть все открытые проекты Xcode и бросить Xcode
1) Переименовать Xcode
(8, который будет просто Xcode.app в вашем каталоге/Applications), чтобы что-то вроде Xcode8
.
2) Введите $ xattr -d com.apple.quarantine /Users/<your_user_name>/<the downloaded directory>/Xcode-beta.app
. Здесь вам нужно перетащить xcode-бета (xcode9) на ваш терминал, как только вы наберете $ xattr -d com.apple.quarantine
. Теперь переместите Xcode-бет в каталог/Applications и переименуйте его как Xcode
.
3) Тип $ sudo xcode-select -s /Applications/Xcode(which is 9 now).app/Contents/Developer
. Если вы хотите вернуться к 8, просто введите ту же команду с Xcode8.app
вместо Xcode.app
.
4) Убедитесь, что вы используете Xcode 9, набрав $ xcode-select -print-path
. Вы можете видеть, что он будет указывать на Xcode.app
, который на самом деле является Xcode-бета, то есть Xcode 9.
Xcode-beta является xcode 9.
Oh! Я тупой. Благодаря! Но когда я пытаюсь что-то вроде 'xcodebuild -version', я получаю' Xcode 7.3.1'. Как я могу это исправить? – FlaqueDeau
У вас есть xcode 7.3.1 на вашем Mac тоже? – Dershowitz123
я. Есть ли способ сохранить это? Или я должен удалить его и просто использовать xcode 8? – FlaqueDeau