2016-07-02 3 views
9

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

Есть инструменты разработчика Xcode 9?

ответ

28

При установке 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.

+0

Oh! Я тупой. Благодаря! Но когда я пытаюсь что-то вроде 'xcodebuild -version', я получаю' Xcode 7.3.1'. Как я могу это исправить? – FlaqueDeau

+0

У вас есть xcode 7.3.1 на вашем Mac тоже? – Dershowitz123

+0

я. Есть ли способ сохранить это? Или я должен удалить его и просто использовать xcode 8? – FlaqueDeau

Смежные вопросы