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, получаем ошибки:

Ошибка: ваш Xcode (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

person Raniys    schedule 19.06.2018    source источник
comment
Установка бета-версии XCode 10, как указано здесь: stackoverflow.com/a/50791809/1330283 сработала для меня.   -  person Ev Haus    schedule 03.07.2018
comment
Не публикуйте изображения кода или ошибок! Хорошим дополнением могут быть изображения и скриншоты. к посту, но, пожалуйста, убедитесь, что пост по-прежнему понятен и полезен без них. Если вы публикуете изображения кода или сообщения об ошибках, убедитесь, что вы также копируете и вставляете или вводите фактический код/сообщение непосредственно в сообщение.   -  person Rob    schedule 14.07.2018


Ответы (6)


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

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

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

xcode-select --install
person Vighnesh Pai    schedule 19.06.2018
comment
Спасибо за ответ, команда sudo xcode-select -switch /Applications/Xcode-beta.app у меня работает. - person Raniys; 19.06.2018
comment
Кстати, я до сих пор не знаю, как установить инструмент командной строки из Command_Line_Tools_macOS_10.14_for_Xcode_10_Beta.dmg - person Raniys; 19.06.2018
comment
Это не сработало для меня. Я на Мохаве. Попытался также удалить Xcode 10 и удалить, чтобы переустановить набор инструментов. ничего не работало. все еще с тем же сообщением об ошибке. Есть идеи? - person Giuseppe Lanza; 27.06.2018
comment
Для ОС Mojave попробуйте установить инструменты командной строки, загруженные с сайта программы для разработчиков Apple. - person Vighnesh Pai; 27.06.2018
comment
У меня это тоже не сработало в публичной бета-версии Мохаве. - person Ev Haus; 30.06.2018

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

  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 должен снова работать.

person Ev Haus    schedule 03.07.2018
comment
Просто для уточнения, сработали ли эти шаги для вас в High Sierra или вы запускали бета-версию Mojave? - person Clay Ellis; 09.07.2018
comment
Это было ПОСЛЕ обновления с High Sierra до Mojave Beta. - person Ev Haus; 10.07.2018

Это исправило ситуацию для меня при новой установке 10.14 Beta 3.

sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /
person Weblogix    schedule 07.07.2018
comment
установка бета-версии Xcode 10.0 и выполнение вышеуказанных шагов от Ev Haus, xcode-select ---switch /Applications/Xcode-beta.app/, и этот шаг сработал ???? это хорошо, сделайте это, прежде чем пытаться установить Homebrew из варева установить скрипт. - person Rob Mcelvenny; 09.07.2018
comment
Пробовал это, но в следующий раз это прерывает обновление системы. Пришлось переустановить старый xcode, чтобы исправить это. - person Praveen Puglia; 22.08.2018
comment
Благодарю вас! Я пытался и не смог pip install libsass для python. После выполнения этой команды сборка прошла успешно. - person shacker; 11.10.2018

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

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

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

После загрузки dmg установите пакет.

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

person Jyoti Prakash    schedule 31.10.2018

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

Homebrew и бета-версия 3 — инструменты командной строки

person Jose Orihuela    schedule 07.07.2018
comment
Можете ли вы перечислить больше шагов? - person CopsOnRoad; 20.07.2018
comment
Я буквально установил свежую бета-версию 2, установил Homebrew, а ЗАТЕМ обновился до бета-версии 3. - person Jose Orihuela; 01.08.2018

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

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

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

person Federico    schedule 18.07.2018
comment
@whenov не уверен, но это сообщение, которое вы получаете. Я думаю, это связано с тем, что обновления системного программного обеспечения теперь управляются системой, а не App Store (включая инструменты командной строки). - person Federico; 03.11.2018
comment
В моей недавно обновленной системе Mojave после того, как я запустил XCode и дал ему обновиться, затем xcode-select --install и это сработало. - person Dave Everitt; 24.12.2018