Lo que realmente está utilizando es el comando para instalar las herramientas de línea de comandos Xcode - xcode-select --install
. De ahí el mensaje de error que recibió: las herramientas ya están instaladas.
El comando que necesita para actualizar Xcode es softwareupdate command [args ...]
. Puede usar softwareupdate --list
para ver qué hay disponible y luego softwareupdate --install -a
instalar todas las actualizaciones o softwareupdate --install <product name>
instalar solo la actualización de Xcode (si está disponible). Puede obtener el nombre del comando de lista.
Como se mencionó en los comentarios, aquí está la página de manual de la softwareupdate
herramienta.
Actualización 2019
Muchos usuarios están experimentando problemas que softwareupdate --install -a
, de hecho, no se actualizarán a la versión más reciente de Xcode . La causa de esto es más que probable una actualización pendiente de macOS (como @brianlmerritt señaló a continuación). En la mayoría de los casos, actualizar macOS primero resolverá el problema y permitirá que Xcode también se actualice.
Actualización de las herramientas de línea de comandos de Xcode
Una gran parte de los usuarios está llegando a esta respuesta en un intento de actualizar las herramientas de línea de comandos de Xcode . La forma más fácil de lograr esto es eliminar la versión anterior de las herramientas e instalar la nueva.
sudo rm -rf /Library/Developer/CommandLineTools
xcode-select --install
Aparecerá una ventana emergente que lo guiará por el resto del proceso.