Изменить путь разработчика xcrun

Как я могу изменить каталог, в котором указывает xcrun? в настоящее время указывает на

xcrun: Ошибка: не удалось установить активный путь Xcode '/Volumes/Xcode/Xcode44-DP7.app/Contents/Developer. (Нет такого файла или каталог)

Мне нужно изменить местоположение. Спасибо.

Ответ 1

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Ответ 2

Используйте xcode-select -switch, чтобы выбрать версию Xcode, которую вы используете по умолчанию.

Ответ 3

В моем случае мне пришлось:

  • Установите инструменты командной строки Xcode, перейдите в настройки → Местоположение и установите правильное значение для инструментов командной строки.
  • В закладке "Загрузка" → "Компоненты" я нажал кнопку "Установить" в строке "Инструменты командной строки".
  • Мармелад начал работать отлично с Xcode.

Ответ 4

Если вы запустите эту команду:

$ xcode-select -p

он будет выводиться на экран, как показано ниже:

/Volumes/Xcode/Xcode44-DP7.app/Contents/Developer (в вашем случае)

Чтобы изменить его по умолчанию, вы можете сделать следующее:

$ sudo xcode-select -r
Password:

Еще раз проверьте:

$ xcode-select -p
/Applications/Xcode.app/Contents/Developer

Получить дополнительную информацию:

$ xcode-select

Usage: xcode-select [options]

Print or change the path to the active developer directory. This directory
controls which tools are used for the Xcode command line tools (for example,
xcodebuild) as well as the BSD development commands (such as cc and make).

Options:
  -h, --help                  print this help message and exit
  -p, --print-path            print the path of the active developer directory
  -s <path>, --switch <path>  set the path for the active developer directory
  -v, --version               print the xcode-select version
  -r, --reset                 reset to the default command line tools path

Ответ 5

Откройте xcode и перейдите к настройкам...

введите описание изображения здесь

Выберите местоположение xcode из инструментов командной строки.

введите описание изображения здесь После этого выполните команду с терминала.

Ответ 6

sudo xcode-select --switch /Library/Developer/CommandLineTools

Ответ 7

В качестве альтернативы вместо переопределить переменную среды DEVELOPER_DIR:

export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"

Этот параметр уникален для каждой учетной записи пользователя. Если он присутствует, он отменяет выбор xcode-select.

Дополнительно: вы можете сделать это упорство между сеансами входа, отредактировав файл .bash_profile.

Ответ 8

sudo xcode-select --switch/Library/Developer/CommandLineTools работает для меня.

Для вашей информации я испортил свою конфигурацию следующим образом:

 sw_vers -productVersion | grep -E '^10\.([89]|10)' >/dev/null && bash -c "[ -d /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain ] && sudo -u $(ls -ld /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain | awk '{print $3}') bash -c 'ln -vs XcodeDefault.xctoolchain /Applications/Xcode.app/Contents/Developer/Toolchains/OSX$(sw_vers -productVersion).xctoolchain' || sudo bash -c 'mkdir -vp /Applications/Xcode.app/Contents/Developer/Toolchains/OSX$(sw_vers -productVersion).xctoolchain/usr && for i in bin include lib libexec share; do ln -s /usr/${i} /Applications/Xcode.app/Contents/Developer/Toolchains/OSX$(sw_vers -productVersion).xctoolchain/usr/${i}; done'"

Ответ 9

Я пытался получить Git клон через терминал.

Я получил ошибку ниже:

xcrun: error: active developer path ("/Applications/Xcode 8.app/Contents/Developer") does not exist, use `xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools (or see `man xcode-select`)

Внутри я имел два xcode 7.3 и 8.0. Я сохранил имя xcode для 7.0 и xcode 8 для 8.0.

Я удалил xcode для 7.0 из приложений и переименовал xcode 8 в xcode.
В предпочтениях Xcode он был привязан к местоположению xcode 8, но его там не было.

Я изменил местоположение с помощью команды:

  sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Git Команда работала, и я смог загрузить проект из GIT.

вы также можете сделать это и из предпочтений Xcode.

введите описание изображения здесь

Это сработало.