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

Я весь день бил головой о стол, пытаясь исправить это.

Я попробовал предложенный xcode-select -switch /path/to/xcode/ как предлагалось здесь, но он все равно дает мне эту ошибку!

Теперь я полностью удалил XCode 4.4 и инструменты командной строки, а запуск xcrun все еще дает мне эту ошибку!

Даже установка новой копии Xcode и инструментов командной строки вызывает эту ошибку!

Результат команд..

sh-3.2# xcode-select -print-path
/Applications/Xcode.app/Contents/Developer
sh-3.2# xcrun -find
xcrun: Error: could not stat active Xcode path '/Volumes/Xcode/Xcode45-DP1.app/Contents/Developer'.           (No such file or directory)

Ответ 1

Решение, которое в конечном итоге работало, состояло в переустановке 10.8, переустановке Xcode и повторной установке инструментов командной строки.

Ответ 2

Решение № 1 (затрагивает всех пользователей)

xcode-select - ответ. Вы либо указываете на неправильный путь, либо не выполняете его как пользователь root. Попробуйте это в терминале:

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

а затем введите свой пароль.

Решение № 2 (влияет только на вас)

Если

  • вы не хотите sudo или
  • у вас нет прав суперпользователя, или
  • решение # 1 не работает

вместо этого переопределить переменную среды DEVELOPER_DIR:

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

Необязательный: вы можете сделать это упорство между сеансами входа, отредактировав файл .bash_profile.. p >

Если ни одно из решений не работает, отправьте сообщение об ошибке.

Ответ 3

Проблема заключается в том, что /usr/share/xcode-select/xcode_dir_link указывает на старую папку, и не обновляется, когда команда

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

Решение: удалите эту ссылку и создайте ее вручную.

Ответ 4

Это сработало для меня:

  • Настройки XCode/Местоположение/Инструменты командной строки - установите правильную версию и местоположение
  • Настройки XCode/Загрузки - установка средств командной строки

Ответ 6

У меня была бы такая же ошибка в 10.9. У меня не было XCode, установленного в моей системе, и я вручную обновил инструменты командной строки XCode. После этого следующая команда зафиксировала ошибку для меня:

sudo xcode-select -switch /