macOS 10.14(бета) Как установить Command_Line_Tools_macOS_10.14_for_Xcode_10_Beta

Как заголовок моего вопроса, я не знаю, как установить Command_Line_Tools_macOS_10.14_for_Xcode_10_Beta для моего Mac, пожалуйста, помогите.

Что я сделал:

  1. запустите команду "brew install carthage", чтобы установить Carthage, получите ошибки:

Ошибка: Ваш X-код (9.4.1) слишком устарел. Пожалуйста, обновите до Xcode 10.0 (или удалите его). Xcode может быть обновлен с https://developer.apple.com/download/more/

  1. выполните команду "xcode-select --install" в Терминале как второй ответ от @Dev, но я все еще получаю те же ошибки после "brew install carthage";

ошибка

  1. скачав файл.dmg с сайта Apple, после открытия я получил слишком много инструментов:

инструменты

Я попытался установить два.pkg, которые отмечены красным прямоугольником на прикрепленном изображении, но ошибка все еще появляется.

Среда:

macOS 10.14 Beta
Xcode(Installed 2 versions on the Mac): 
10 (Beta), 
9.4.1

6 ответов

Решение

Похоже, у вас есть две версии xcode, установленного на вашем компьютере. Сначала выберите последнюю версию xcode, выполнив эту команду:

sudo xcode-select -switch <path/to/>Xcode.app

Как только это будет сделано, установите необходимые инструменты командной строки, но запустите эту команду:

xcode-select --install

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

  1. Загрузите "Xcode 10.0 Beta" со https://developer.apple.com/download/
  2. Распакуйте его и переместите в /Applications
  3. Загрузите "Инструменты командной строки (macOS 10.14) для Xcode 10 Beta" по https://developer.apple.com/download/more/
  4. Запустите установщик для "Инструменты командной строки"
  5. Запустить Xcode-beta приложение и дождитесь, пока оно установит необходимые пакеты, когда оно предложит при запуске
  6. Запустите это из командной строки sudo xcode-select -switch /Applications/Xcode-beta.app/

Сейчас brew update должен работать снова.

Для меня это исправлено на свежей 10.14 Beta 3.

sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

Следующее сработало у меня:

После обновления до Mojave 10.14 перейдите на https://developer.apple.com/download/more/ найдите "командную строку"

скачать "Инструмент командной строки для MacOS 10.14"

Как только dmg будет загружен, установите пакет.

Проверить установку пакета

Существует проблема с Beta 3 и Homebrew. Я буквально потратил 2 часа, пытаясь все перечисленное здесь безрезультатно. Я смог заставить его работать, установив Beta 2, установив Homebrew и затем обновив его до Beta 3.

Homebrew and Beta 3 - Инструменты командной строки

В терминале выполните команду:

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

нота: xcode-select --install команда устарела, но инструменты командной строки должны быть уже установлены.

Другие вопросы по тегам