Cómo descargar Xcode e instalarlo en su Mac y actualizarlo para el desarrollo de iOS

Xcode es la herramienta que los desarrolladores utilizan para crear aplicaciones para el ecosistema de Apple: MacOS, iOS y todo lo relacionado con Apple.

Esta guía le mostrará cómo instalar correctamente Xcode en su Mac, de principio a fin.

Estos son algunos consejos útiles que debe conocer antes de comenzar:

  • Xcode solo se ejecuta en mac. Si está en una PC, lamentablemente no podrá usar Xcode.
  • Necesitará una conexión a Internet buena y estable. La última versión tiene un tamaño de alrededor de 8 gigabytes.
  • Asegúrese de tener al menos 30 gigabytes de espacio libre en su computadora. El .xiparchivo más reciente (v11.4.1 en el momento de escribir este artículo) tiene ~ 8 gigabytes comprimidos. Cuando lo descomprime, son otros 17 gigabytes. Entonces necesitará la herramienta de línea de comandos, que es de otros 1,5 gigabytes.

Aquí hay una descripción general de los pasos para instalar Xcode

  1. Descarga Xcode
  2. Instale la herramienta de línea de comandos
  3. Abra la nueva versión
  4. Borrar archivos

Tenga en cuenta que he enumerado algunos comandos de Terminal en los pasos a continuación. Estos comandos se pueden escribir en su directorio de trabajo actual. Esto significa que no necesita navegar a ninguna carpeta en particular.

Si realmente lo desea, primero puede escribir cdantes de escribir los comandos en los pasos a continuación. Esto lo regresará a la carpeta de inicio.

Paso # 1: Descarga Xcode

Hay dos maneras de hacer esto. Para obtener la última versión y una instalación teóricamente "fácil", puede utilizar la App Store. No recomiendo esta opción.

Prefiero usar el sitio para desarrolladores. Esto viene con la opción adicional de poder descargar cualquier versión que desee.

Opción n. ° 1: descargar a través de la App Store para obtener la última versión (no es mi opción preferida)

En teoría, este debería ser un proceso fluido y sin dolor. Pero si la instalación falla por cualquier motivo en el último paso, es muy difícil solucionar el problema.

Hay algunas razones para el fracaso y no es fácil saber cuál es la causa subyacente. Si encuentra una falla, deberá volver a descargar el archivo completo nuevamente cada vez que intente corregir la falla. Como la última versión es de 8 gigabytes, no disfruté mucho este enfoque.

Pero si te sientes valiente, estos son los pasos:

  • Abra la App Store en su mac
  • Registrarse
  • Buscar Xcode
  • Haga clic en instalar o actualizar

Opción 2: descargar a través del sitio para desarrolladores para una versión específica (mi opción preferida)

  1. Dirígete a la sección "más" del sitio web para desarrolladores de Apple.
  2. Inicie sesión con la identificación de su cuenta de iTunes
  3. Escriba la versión que desee y descargue el Xcode_x_x_x.xiparchivo. Tenga en cuenta que Xcode 11.4.1 es de 8 gigabytes, por lo que esto tomará un tiempo dependiendo de su conexión a Internet.
  4. Una vez descargado el archivo, haga clic en .xippara extraerlo. Su computadora portátil lo extraerá a la misma carpeta en la que lo descargó. Este proceso de extracción es automático. No necesita hacer nada más después de hacer clic en el .xiparchivo. Este paso le llevará unos minutos.
  5. [Opcional] Una vez extraída, cambie el nombre de la aplicación a "Xcode11.xx" si está utilizando varias versiones.
  6. Arrastre la aplicación a la carpeta Aplicaciones
  7. [Opcional] Establezca la nueva versión de Xcode como predeterminada. Abra Terminal y escriba sudo xcode-select -switch /Applications/Xcodex.x.x.app. Reemplazar x.x.xcon el número de versión. Por ejemplo: Xcode11.4.1.app. Deberá ingresar la contraseña de administrador de su computadora. Estoy bastante seguro de que esto actualizará la versión predeterminada de Xcode para todos los usuarios en su computadora, así que es mejor consultar primero con otros usuarios

Paso # 2: Instale la herramienta de línea de comando (CLT)

Si tiene varios usuarios en su computadora, deberá actualizar el CLT para cada usuario.

Descargar .dmg

Para actualizar CLT, vaya al sitio web para desarrolladores de aplicaciones y descargue la herramienta de línea de comandos .dmg.

Si nunca antes ha instalado Xcode, es posible que pueda actualizar con su Terminal escribiendo en xcode-select --installlugar de visitar el sitio web del desarrollador.

Pero si tiene una versión existente de Xcode instalada en su máquina, probablemente verá este error:

xcode-select: error: command line tools are already installed, use “Software Update” to install updates

Esto significa que tendrá que ir al sitio web del desarrollador.

Instalación de CLT

Cuando .dmghaya terminado de descargarse, haga doble clic en el archivo para abrirlo. Esto abrirá una pequeña ventana que se ve así:

Haga doble clic en el cuadro y siga las instrucciones para instalar CLT. Tardará unos minutos en completarse.

Es posible que le pregunte al final de la instalación si desea moverlo a la papelera. Cuando hace esto, se trata de mover el .dmgarchivo a la papelera. Dado que ya no debería necesitar este archivo. Siempre digo que sí a esto.

Paso # 3: Abra Xcode

Abra la carpeta Aplicaciones y abra la nueva versión de Xcode. Si cambió el nombre de Xcode, asegúrese de abrir la aplicación correcta

Xcode puede solicitarle que instale componentes adicionales. Haga clic en instalar. Esto tomará unos pocos minutos.

Mientras se instala, verifique que su versión predeterminada de Xcode sea la que acaba de descargar:

  • Terminal abierta
  • Tipo brew config
  • Debería ver las versiones "CLT" y "Xcode", así como todo lo demás. Esto debería reflejar la versión que acaba de descargar. En mi caso, descargué Xcode 11.4.1.
CLT: 11.4.1.0.1.1586360307 Xcode: 11.4.1 => /Applications/Xcode11.4.1.app/Contents/Developer

Una vez instalados los componentes, se iniciará Xcode. Debería poder retomar sus proyectos anteriores y continuar donde lo dejó sin problemas *.

* Tenga en cuenta que si utiliza cualquier herramienta de proxy, como Charles, deberá volver a instalar esos certificados en su simulador.

Si encuentra algún error al intentar construir o ejecutar un proyecto, verifique qué dispositivo está intentando iniciar. Es posible que la nueva versión no recuerde el dispositivo que estaba usando antes. Si es así, haga clic en el dispositivo y elija "Agregar simuladores adicionales" en el menú desplegable para agregar el dispositivo que desee.

Etapa 4. Eliminar los archivos

Si no necesita las versiones anteriores de Xcode en su computadora, puede desinstalarlas y recuperar algo de espacio en el disco duro.

También puede eliminar el .xiparchivo de la versión que acaba de descargar, así como el CLT.dmgarchivo.

Eso es todo. Espero que esto te haya ayudado a instalar Xcode con éxito. ¡Diviértete con eso!