Как установить инструменты командной строки xCode? Как установить бета-версию Xcode 9 вместе с xCode 8?
Инструменты доступны? У меня есть учетная запись разработчика Apple, и у меня загружена бета-версия Xcode 9, которую я получил с https://developer.apple.com/download/.
Инструменты разработчика Xcode 9 отсутствуют?
1 ответ
Когда вы устанавливаете 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-beta в папку /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-бета это Xcode 9.