Исправление проблемы «xcrun: ошибка: неверный активный путь разработчика» после обновления macOS

Если после обновления macOS вы видите сообщение об ошибке «xcrun: ошибка: неверный активный путь разработчика (/Library/Developer/CommandLineTools)», это означает, что инструменты командной строки, необходимые для Git, настроены неправильно. Эта проблема часто возникает, когда обновление macOS изменяет системные пути или удаляет установку инструментов командной строки.

Вот несколько способов решения этой проблемы:

  1. Установить Xcode: Xcode включает необходимые инструменты командной строки. Установите Xcode из App Store или обновите его до последней версии, если он уже установлен. После установки или обновления Xcode откройте Терминал и выполните следующую команду, чтобы принять лицензионное соглашение Xcode:

    sudo xcodebuild -license

    Затем попробуйте снова использовать Git.

  2. Установите инструменты командной строки отдельно. Если вы предпочитаете не устанавливать весь пакет Xcode, вы можете установить инструменты командной строки отдельно. Откройте терминал и выполните следующую команду:

    xcode-select --install

    Появится диалоговое окно для установки инструментов командной строки. Следуйте инструкциям на экране для завершения установки. После установки попробуйте снова использовать Git.

  3. Обновить путь к инструментам командной строки: если у вас уже установлен Xcode или инструменты командной строки, но путь установлен неправильно, вы можете обновить его вручную. Откройте терминал и выполните следующую команду:

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

    Эта команда устанавливает правильный путь для инструментов командной строки. После обновления пути попробуйте снова использовать Git.

  4. Переустановите Git. Если ни один из вышеперечисленных способов не помог, попробуйте переустановить Git. Вы можете скачать последнюю версию Git с официального сайта ( https://git-scm.com/ ) и следовать инструкциям по установке. Это гарантирует, что у вас будет самая последняя версия Git, совместимая с вашей версией macOS.