¿Cómo se actualiza Xcode en OSX a la última versión?


188

¿Cuál es la forma más fácil de actualizar Xcode en OSX?

Veo esto en la terminal:

$ brew install xxxxxxx
Warning: Your Xcode (4.3.3) is outdated
Please install Xcode 4.6.

Pero cuando voy a abrir Xcode > Preferences > Downloads, ¿dice que no hay actualizaciones?

Respuestas:


269
  1. Abre App Store

    ingrese la descripción de la imagen aquí

  2. Busque en la parte superior derecha la sección de actualizaciones

    ingrese la descripción de la imagen aquí

  3. Encuentra Xcode y haz clic en Actualizar ingrese la descripción de la imagen aquí


142
Solo quiero tener en cuenta que esto solo se mostrará como una actualización si instaló su versión directamente desde la App Store. Sin embargo, si lo instaló desde otro lugar, deberá volver a descargar la nueva versión completa de Xcode.
CodeBiker

44
No aparece ninguna actualización de Xcode en la sección Actualizaciones. Acabo de actualizar de Yosemite a El Capitan y Xcode es actualmente la versión 7.2. Pero necesito 7.3 para desarrollar para mi iPhone, que ahora está en la versión 9.3 de iOS.
Alyoshak

22
Simplemente busque el xcode en el cuadro de búsqueda, allí obtendrá el xcode con la opción de actualizar el xcode incluso si no lo instaló usando la tienda de aplicaciones. A mí me funciona en Yosemite
Mohamed Hussain

1
Apple es muy frustrante. Las últimas actualizaciones del sistema operativo han roto muchas cosas. Perder horas tratando de arreglar todo lo que Mojave rompió.
Andrew Leyva

1
OK, estoy en Mojave 10.14.5 y mi Xcode es 10.1. Veo en AppStore que el historial de versiones muestra la última versión como 10.2.1, pero aún no hay sugerencias para actualizar, solo OPEN está disponible, no importa si trato de buscarlo o cualquier otra cosa, maldita basura ... ¡Necesito esta última versión para construir mi aplicación!
RAM237

89

softwareupdate --list Vea la lista de software desactualizado.

softwareupdate --install --all actualizar todo el software desactualizado.

softwareupdate --install <product name> actualice el software que nombró.


18
No funcionó para mí en Sierra. softwareupdate --list Software Update Tool Finding available software No new software available.
Jonathan Cross

44
No funciona en MacOS Catalina 10.15.1. softwareupdate --install XcodediceXcode: No such update
Ron Kalian

62

A veces no veo la actualización de Xcode Updates taben AppStore
Así que busco Xcode en AppStore ingrese la descripción de la imagen aquí

Luego haga clic en actualizar y se actualizará


66
Creo que de alguna manera la actualización no se detecta después de la actualización del sistema operativo, esta solución funcionó para mí.
Alexey Podlasov

1
Me pidieron que instale Xcode nuevamente. Tal vez debido a la actualización de High Sierra ... No tengo idea. Lo había instalado antes.
Rhand

50

ingrese la descripción de la imagen aquí

Si intentar descargar a través de la App Store te deja con una pequeña flecha gris y no sucede nada, entonces puedes ir a:

https://developer.apple.com/download/more/

inicie sesión con su ID de desarrollador de Apple, y la última versión de Xcode debería estar disponible como descarga .zip.


Esto solo me permite descargar xCode 9, quiero descargar 8.2.1 ¿qué debo hacer? @kris
Alper

1
@Avatar - eso es extraño, cuando visito developer.apple.com/download/more y me desplazo hacia abajo también puedo ver versiones anteriores, incluida 8.2.1 - tal vez busque esto con la Ayuda de Apple
kris

1
Tenía capitán cuando actualicé al problema de sierra alta se ha resuelto. @kris
Alper

¿Por qué Appstore sigue colgando de esta ruleta? Estoy seguro de que gira, pero en realidad no hace nada al volante.
Nicolas Manzini

Tenga en cuenta que giró durante aproximadamente 5 minutos para mí antes de descargar
forresthopkinsa

37

En mi caso (Xcode 6.1, iOS 8.2) no vi la actualización en AppStore. Encontré Xcode 6.2 para descargar y presioné "Instalar". Luego, se instaló y solicitó la actualización (más de 2 Gb). Xcode 6.2 funciona correctamente con iOS 8.2 y iOS 8.1.2

Esperemos que este consejo ayude a alguien más ...


1
Buen punto. No había nada en la AppStore para mí, a pesar de que estoy en 6.0 en lugar de 7.0.
PatrickT

2
Tampoco hubo un indicador de actualización para mí, tuve que encontrar la actualización en la tienda manualmente.
Nestor Ledon el


4

Otra mejor manera de actualizar y actualizar las herramientas de desarrollo de OSX usando la línea de comandos es la siguiente:

Abra la terminal en OSX y escriba los siguientes comandos. Pruebe 'sudo' como prefijo si no tiene privilegios de administrador.

brew update

y para actualizar las herramientas y bibliotecas obsoletas use el siguiente comando

brew upgrade

Estos actualizarán todos los paquetes como node, rethinkDB y mucho más.

Además, softwareupdate --install --alleste comando también funciona mejor.

Importante: elimine todos los paquetes obsoletos y libere espacio utilizando el comando simple.

brew cleanup

2
No tuve actualizaciones vistas por lo que dijeron otras respuestas. ¡Solo esto funcionó! :)
uday

3
no funciona si obtiene el siguiente error: Su Xcode (nnn) está demasiado desactualizado.
user2589273

Lamentablemente, esta respuesta no ayuda con el problema (XCode solo se puede actualizar a través de Mac App Store)
FaZe Unempl0yedd

3

Me encontré con este cabrón también.

Estaba ejecutando una versión anterior de Xcode (no compatible con iOS 9.2), así que necesitaba actualizar.

Pasé horas en esto y constantemente recibía rueca de la muerte en la tienda de aplicaciones. Nada funcionó. Intenté actualizar el software CLI, actualizando OSX, todo.

Finalmente tuve que descargar AppZapper, luego nucleé XCode.

Entré en la tienda de aplicaciones para descargar y todavía no funcionaba. Luego reinicié.

Y desde aquí finalmente pude actualizar a una nueva versión de xcode.

ADVERTENCIA: AppZapper también puede eliminar todos sus datos alrededor de Xcode, así que prepárese para comenzar desde cero en sus perfiles, claves, etc. También según las otras notas aquí, por supuesto, esté listo para una expedición de descarga de 3 a 5 horas. .


Tenga en cuenta que una vez que ejecute xcode, deberá reinstalar las herramientas de desarrollo: gist.github.com/gaquino/87bdf0e6e852e445c0489379d3e9732a
Jake Sylvestre

2

NO necesita actualizar Xcode.

Solo abre el archivo /usr/local/Homebrew/Library/Homebrew/extend/os/mac/diagnostic.rb,

luego elimine esta línea check_xcode_minimum_versionen la siguiente función.

def fatal_build_from_source_checks
    %w[
      check_xcode_license_approved
      check_xcode_minimum_version //<-- this one
      check_clt_minimum_version
      check_if_xcode_needs_clt_installed
    ].freeze
    end

Entonces brew installdebería funcionar bien.


¿Por qué asumiste que NO necesita actualizar XCode? Apple Store requiere actualizaciones de las compilaciones de Xcode, a menos que no te permitan cargar actualizaciones de aplicaciones.
DJ

1

Utilicé el Command_Line_Tools_OS_X_10.XX_for_Xcode_7.2.dmgy, por lo tanto, tuve que descargar la última versión desde aquí .


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.