На самом деле вы используете команду для установки инструментов командной строки Xcode - xcode-select --install
. Отсюда и сообщение об ошибке - инструменты уже установлены.
Команда, которую вам нужно обновить, это Xcode softwareupdate command [args ...]
. Вы можете использовать, softwareupdate --list
чтобы увидеть, что доступно, а затем softwareupdate --install -a
установить все обновления или softwareupdate --install <product name>
установить только обновление XCode (если доступно). Вы можете получить имя из списка команды.
Как уже упоминалось в комментариях, здесь находится справочная страница для softwareupdate
инструмента.
2019 Обновление
Многие пользователи испытывают проблемы, когда softwareupdate --install -a
фактически не обновляются до последней версии Xcode . Причина этого, скорее всего, в ожидании обновления macOS (как указано ниже @brianlmerritt). В большинстве случаев обновление macOS в первую очередь решит проблему и позволит также обновить Xcode .
Обновление инструментов командной строки Xcode
Большая часть пользователей использует этот ответ, пытаясь обновить инструменты командной строки Xcode . Самый простой способ добиться этого - удалить старую версию инструментов и установить новую.
sudo rm -rf /Library/Developer/CommandLineTools
xcode-select --install
Появится всплывающее окно, которое проведет вас через весь остальной процесс.