macOS 10.14 (beta) Как установить 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", чтобы установить Карфаген, получить ошибки:

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

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

error

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

tools

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

Среда:

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

Ответ 1

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

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

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

xcode-select --install

Ответ 2

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

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

Теперь brew update должно работать снова.

Ответ 3

Это фиксированные вещи для меня, на новой установке 10.14 Beta 3.

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

Ответ 4

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

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

Ответ 5

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

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

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