Xcode es el entorno de desarrollo integrado (IDE) de Apple para macOS , que se utiliza para desarrollar software para macOS, iOS , iPadOS , watchOS y tvOS . Fue lanzado por primera vez en 2003; la última versión estable es la versión 12.5, lanzada el 26 de abril de 2021 y está disponible a través de Mac App Store de forma gratuita para los usuarios de macOS Big Sur . [2] Los desarrolladores registrados pueden descargar versiones preliminares y versiones anteriores de la suite a través del sitio web para desarrolladores de Apple . [3]Xcode incluye herramientas de línea de comandos (CLT), que permiten el desarrollo al estilo UNIX a través de la aplicación Terminal en macOS. [4] También se pueden descargar e instalar sin el IDE principal.
Desarrollador (es) | Apple Inc. |
---|---|
Lanzamiento estable | 12,5 (12E262) [1] (26 de abril de 2021 ) [±] |
Sistema operativo | Mac OS |
Tipo | Entorno de desarrollo integrado (IDE) |
Licencia | Freeware con componentes de código abierto |
Sitio web | desarrollador |
Características principales
Xcode admite código fuente para los lenguajes de programación C , C ++ , Objective-C , Objective-C ++ , Java , AppleScript , Python , Ruby , ResEdit (Rez) y Swift , con una variedad de modelos de programación, incluidos, entre otros , Cocoa , Carbon y Java. Los terceros han añadido soporte para GNU Pascal , [5] Free Pascal , [6] Ada , [7] C # , [8] Ir , [9] Perl , [10] y D . [11]
Xcode puede crear archivos binarios ( binarios universales ) gruesos que contienen código para múltiples arquitecturas con el formato ejecutable Mach-O . Estos ayudaron a facilitar las transiciones de PowerPC de 32 bits a PowerPC de 64 bits , de PowerPC a Intel x86 , de Intel de 32 bits a 64 bits y de x86 a Apple silicon al permitir a los desarrolladores distribuir una sola aplicación a los usuarios y permitir el sistema operativo elige automáticamente la arquitectura adecuada en tiempo de ejecución. Con el SDK de iOS , el SDK de tvOS y el SDK de watchOS, Xcode también se puede utilizar para compilar y depurar aplicaciones para iOS , iPadOS , tvOS y watchOS .
Xcode incluye la herramienta GUI Instruments , que se ejecuta sobre un marco de seguimiento dinámico, DTrace , creado por Sun Microsystems y lanzado como parte de OpenSolaris .
Xcode también integra soporte incorporado para la administración de código fuente utilizando el sistema y protocolo de control de versiones de Git , lo que permite al usuario crear y clonar repositorios de Git (que se pueden alojar en sitios de alojamiento de repositorios de código fuente como GitHub , Bitbucket y Perforce , o autohospedado usando software de código abierto como GitLab ), y para confirmar , empujar y extraer cambios, todo desde dentro de Xcode, automatizando tareas que tradicionalmente se realizarían usando Git desde la línea de comandos .
Composición
La aplicación principal de la suite es el entorno de desarrollo integrado (IDE), también llamado Xcode. La suite Xcode incluye la mayor parte de la documentación para desarrolladores de Apple e Interface Builder , una aplicación que se utiliza para construir interfaces gráficas de usuario . Hasta Xcode 4.1, la suite Xcode incluía una versión modificada de GNU Compiler Collection . En Xcode 3.1 hasta Xcode 4.6.3, incluía el compilador LLVM-GCC, con interfaces de GNU Compiler Collection y un generador de código basado en LLVM . [12] En Xcode 3.2 y posteriores, incluía el compilador Clang C / C ++ / Objective-C, con interfaces recién escritas y un generador de código basado en LLVM, y el analizador estático Clang . [13] A partir de Xcode 4.2, el compilador de Clang se convirtió en el compilador predeterminado, [14] A partir de Xcode 5.0, Clang fue el único compilador proporcionado.
Hasta Xcode 4.6.3, la suite Xcode usaba el depurador GNU (GDB) como back-end para el depurador del IDE . A partir de Xcode 4.3, también se proporcionó el depurador LLDB ; comenzando con Xcode 4.5 LLDB reemplazó GDB como el back-end predeterminado para el depurador del IDE. [15] A partir de Xcode 5.0, GDB ya no se suministraba. [dieciséis]
Funciones eliminadas
Anteriormente, Xcode admitía la distribución de un proceso de creación de productos en varios sistemas. Una tecnología involucrada se llamó Shared Workgroup Build , que utilizó el protocolo Bonjour para descubrir automáticamente los sistemas que brindan servicios de compilación, y una versión modificada del producto de software gratuito distcc para facilitar la distribución de cargas de trabajo. Las versiones anteriores de Xcode proporcionaban un sistema llamado Construcciones de red dedicadas . Estas características están ausentes en las versiones compatibles de Xcode.
Xcode también incluye herramientas y marcos de trabajo WebObjects de Apple para crear aplicaciones web y servicios web Java (anteriormente vendidos como un producto separado). A partir de Xcode 3.0, Apple eliminó [17] el desarrollo de WebObjects dentro de Xcode; En su lugar, debería utilizarse WOLips [18] . Xcode 3 todavía incluye los marcos de WebObjects.
Historial de versiones
Serie 1.x
Xcode 1.0 se lanzó en otoño de 2003. Xcode 1.0 se basó en Project Builder , pero tenía una interfaz de usuario (UI) actualizada, ZeroLink, Fix & Continue, soporte de compilación distribuida e indexación de Code Sense.
La siguiente versión significativa, Xcode 1.5, completó mejor el código y mejoró el depurador.
Serie 2.x
Xcode 2.0 fue lanzado con Mac OS X v10.4 "Tiger". Incluía el lenguaje de programación visual Quartz Composer , una mejor indexación de Code Sense para Java y compatibilidad con Ant . También incluyó la herramienta Apple Reference Library, que permite buscar y leer documentación en línea desde el sitio web de Apple y la documentación instalada en una computadora local.
Xcode 2.1 podría crear archivos binarios universales . Admitía encabezados precompilados compartidos , objetivos de pruebas unitarias, puntos de interrupción condicionales y puntos de observación. También tuvo un mejor análisis de dependencia.
La versión final de Xcode para Mac OS X v10.4 fue 2.5.
Serie 3.x
Xcode 3.0 se lanzó con Mac OS X v10.5 "Leopard". Los cambios notables desde 2.1 incluyen [19] la herramienta de depuración DTrace (ahora llamada Instrumentos ), soporte de refactorización, documentación sensible al contexto y Objective-C 2.0 con recolección de basura . También es compatible con Project Snapshots, que proporcionan una forma básica de control de versiones; Message Bubbles, que muestran valores de depuración de errores de compilación junto con el código; y la construcción de binarios gordos de cuatro arquitecturas (Intel y PowerPC de 32 y 64 bits).
Xcode 3.1 fue una versión actualizada de las herramientas de desarrollo para Mac OS X, y era la misma versión incluida con el iPhone SDK. Podría apuntar a plataformas que no sean Mac OS X, incluido iPhone OS 2.0. Incluía los compiladores GCC 4.2 y LLVM GCC 4.2. Otra característica nueva desde Xcode 3.0 es que el soporte SCM de Xcode ahora incluye Subversion 1.5.
Xcode 3.2 se lanzó con Mac OS X v10.6 "Snow Leopard" y no se instala en ninguna versión anterior de OS X. Admite análisis de programas estáticos , entre otras características. También elimina el soporte oficial para versiones de destino anteriores al iPhone OS 3.0. Pero aún es posible apuntar a versiones anteriores, y el simulador es compatible con iPhone OS 2.0 a 3.1. Además, el soporte de Java se "exilia" en 3.2 al organizador. [20]
Xcode 3.2.6 es la última versión que se puede descargar de forma gratuita para los usuarios de Mac OS X Snow Leopard (aunque no es la última versión compatible con Snow Leopard; la 4.2 sí). La descarga de Xcode 3.2.6 requiere un registro gratuito en el sitio de desarrolladores de Apple.
Serie 4.x
En junio de 2010, en la Conferencia Mundial de Desarrolladores de Apple, se anunció la versión 4 de Xcode durante el discurso del Estado de la Unión de Herramientas para Desarrolladores. La versión 4 de las herramientas de desarrollo consolida las herramientas de edición de Xcode y el Interface Builder en una sola aplicación, entre otras mejoras. [21] [22] Apple lanzó la versión final de Xcode 4.0 el 9 de marzo de 2011. El software se puso a disposición de forma gratuita para todos los miembros registrados del programa Mac Developer de 99 dólares al año y del programa iOS Developer de 99 dólares al año. También se vendió por $ 4,99 a los no miembros en la Mac App Store (ya no está disponible). Xcode 4.0 elimina la compatibilidad con muchos sistemas más antiguos, incluidos todos los kits de desarrollo de software y desarrollo de PowerPC (SDK) para Mac OS X 10.4 y 10.5, y todos los SDK de iOS anteriores a 4.3. El destino de implementación aún se puede configurar para producir binarios para esas plataformas más antiguas, pero para las plataformas Mac OS, uno se limita a crear binarios x86 y x86-64 . Más tarde, Xcode fue gratuito para el público en general. Antes de la versión 4.1, Xcode costaba 4,99 dólares. [23]
Xcode 4.1 se puso a disposición de forma gratuita el 20 de julio de 2011 (el día del lanzamiento de Mac OS X Lion ) para todos los usuarios de Mac OS X Lion en la Mac App Store. El 29 de agosto de 2011, Xcode 4.1 se puso a disposición para Mac OS X Snow Leopard para los miembros de los programas pagados para desarrolladores de Mac o iOS. [24] Xcode 4.1 fue la última versión que incluyó GNU Compiler Collection (GCC) en lugar de solo LLVM GCC o Clang .
El 12 de octubre de 2011, Xcode 4.2 se lanzó al mismo tiempo que el lanzamiento de iOS 5.0 e incluía muchas más funciones mejoradas, como el guión gráfico y el conteo automático de referencias (ARC) . [14] Xcode 4.2 es la última versión compatible con Mac OS X 10.6 "Snow Leopard" , pero solo está disponible para desarrolladores registrados con cuentas de pago; sin una cuenta de pago, 3.2.6 es la última descarga que aparece para Snow Leopard. [25]
Xcode 4.3, lanzado el 16 de febrero de 2012, se distribuye como un paquete de aplicaciones, Xcode.app, instalado desde Mac App Store. Xcode 4.3 reorganiza el menú de Xcode para incluir herramientas de desarrollo. [26] Xcode 4.3.1 fue lanzado el 7 de marzo de 2012 para agregar soporte para iOS 5.1. [27] Xcode 4.3.2 fue lanzado el 22 de marzo de 2012 con mejoras en el Simulador de iOS y un movimiento sugerido al depurador LLDB versus el depurador GDB (que parecen ser cambios no documentados). [ cita requerida ] Xcode 4.3.3, lanzado en mayo de 2012, incluía un SDK actualizado para Mac OS X 10.7.4 "Lion" y algunas correcciones de errores. [28]
Xcode 4.4 se lanzó el 25 de julio de 2012. [29] Se ejecuta tanto en Mac OS X Lion (10.7) como en OS X Mountain Lion (10.8) y es la primera versión de Xcode que contiene el SDK "Mountain Lion" de OS X 10.8 . Xcode 4.4 incluye soporte para la síntesis automática de propiedades declaradas, nuevas características de Objective-C como sintaxis literal y subíndice, localización mejorada y más. [30] El 7 de agosto de 2012, se lanzó Xcode 4.4.1 con algunas correcciones de errores.
El 19 de septiembre de 2012, se lanzaron iOS 6 y Xcode 4.5. Xcode agregó soporte para iOS 6 y la pantalla Retina de 4 pulgadas en el iPhone 5 y el iPod touch de quinta generación. También trajo algunas características nuevas de Objective-C a iOS, localización simplificada y soporte de diseño automático agregado para iOS. [15] El 3 de octubre de 2012, se lanzó Xcode 4.5.1 con correcciones de errores y mejoras de estabilidad. [2] Menos de un mes después, se lanzó Xcode 4.5.2, con soporte para iPad Mini y iPad con Retina Display, y correcciones de errores y mejoras de estabilidad.
El 28 de enero de 2013, se lanzaron iOS 6.1 y Xcode 4.6.
Serie 5.x
El 10 de junio de 2013, en la Conferencia Mundial de Desarrolladores de Apple , se anunció la versión 5 de Xcode. [31] El 18 de septiembre de 2013, se lanzó Xcode 5.0. Se envió con los SDK de Mountain Lion para iOS 7 y OS X 10.8. Sin embargo, el soporte para OS X 10.9 Mavericks solo estaba disponible en las versiones beta. Xcode 5.0 también agregó una versión de Clang que genera código ARM de 64 bits para iOS 7. Apple eliminó el soporte para construir binarios Cocoa recolectados de basura en Xcode 5.1. [32]
Serie 6.x
El 2 de junio de 2014, en la Conferencia Mundial de Desarrolladores, Apple anunció la versión 6 de Xcode. Una de las características más notables fue la compatibilidad con Swift , un lenguaje de programación completamente nuevo desarrollado por Apple. Xcode 6 también incluyó funciones como Playgrounds y herramientas de depuración en vivo. [33] El 17 de septiembre de 2014, al mismo tiempo, se lanzaron iOS 8 y Xcode 6. Xcode se puede descargar en la Mac App Store .
Serie 7.x
El 8 de junio de 2015, en la Conferencia Mundial de Desarrolladores de Apple , se anunció la versión 7 de Xcode. Introdujo soporte para Swift 2 y Metal para OS X , y agregó soporte para la implementación en dispositivos iOS sin una cuenta de desarrollador de Apple. [34] Xcode 7 fue lanzado el 16 de septiembre de 2015.
Serie 8.x
El 13 de junio de 2016, en la Conferencia Mundial de Desarrolladores de Apple , se anunció la versión 8 de Xcode; se lanzó una versión beta el mismo día. Introdujo soporte para Swift 3. [35] Xcode 8 fue lanzado el 13 de septiembre de 2016.
Serie 9.x
El 5 de junio de 2017, en la Conferencia Mundial de Desarrolladores de Apple , se anunció la versión 9 de Xcode; se lanzó una versión beta el mismo día. Introdujo soporte para Swift 4 y Metal 2. También introdujo la depuración remota en dispositivos iOS y tvOS de forma inalámbrica, a través de Wi-Fi. [36]
Xcode 9 se lanzó públicamente el 19 de septiembre de 2017. [37]
Serie 10.x
El 4 de junio de 2018, en la Conferencia Mundial de Desarrolladores de Apple , se anunció la versión 10 de Xcode; se lanzó una versión beta el mismo día. Xcode 10 introdujo soporte para el Modo Oscuro anunciado para macOS Mojave , las plataformas de colaboración Bitbucket y GitLab (además de GitHub ya compatible ), modelos de aprendizaje automático de entrenamiento de patios de recreo y las nuevas funciones en Swift 4.2 y Metal 2.1, así como mejoras. al editor y al sistema de construcción del proyecto. [38] Xcode 10 también dejó de ser compatible con la creación de aplicaciones macOS de 32 bits [39] y ya no es compatible con la integración de Subversion. [40]
Xcode 10 se lanzó públicamente el 17 de septiembre de 2018. [41]
Serie 11.x
El 3 de junio de 2019, en la Conferencia Mundial de Desarrolladores de Apple , se anunció la versión 11 de Xcode; se lanzó una versión beta el mismo día. Xcode 11 introdujo soporte para las nuevas funciones en Swift 5.1, así como el nuevo marco SwiftUI (aunque las herramientas interactivas de IU están disponibles solo cuando se ejecuta bajo macOS 10.15 ). [42] También admite la creación de aplicaciones para iPad que se ejecutan en macOS; incluye soporte integrado para Swift Package Manager; y contiene más mejoras en el editor, incluido un "minimapa" que ofrece una descripción general de un archivo de código fuente con navegación rápida. [43] Xcode 11 requiere macOS 10.14 o posterior [42] y Xcode 11.4 requiere 10.15 o posterior. [44]
Xcode 11 se lanzó públicamente el 20 de septiembre de 2019.
Serie 12.x
El 22 de junio de 2020, en la Conferencia Mundial de Desarrolladores de Apple , se anunció la versión 12 de Xcode; se lanzó una versión beta el mismo día. Xcode 12 introdujo soporte para Swift 5.3 y requiere macOS 10.15.4 o posterior.
Xcode 12 se lanzó públicamente el 16 de septiembre de 2020.
Tabla de comparación de versiones
Interrumpido | Lanzamiento actual | Beta |
Xcode 1.0 - Xcode 2.x (antes del soporte de iOS)
Historial de versiones | ||||||||
---|---|---|---|---|---|---|---|---|
Versión | Construir | Fecha de lanzamiento | Funciona en versiones de Mac OS X | SDK de Mac OS X | ||||
1.0 | 28 de septiembre de 2003 | Mac OS X Panther (10.3.x) | Mac OS X Puma (10.1.x), Mac OS X Jaguar (10.2.x) y Mac OS X Panther (10.3.x) | |||||
1.1 | 19 de diciembre de 2003 | |||||||
1.2 | 22 de abril de 2004 | |||||||
1,5 | 4 de agosto de 2004 | |||||||
2.0 | 29 de abril de 2005 | Mac OS X Tiger (10.4.x) | Mac OS X Jaguar (10.2.x), Mac OS X Panther (10.3.x) y Mac OS X Tiger (10.4.x) | |||||
2.1 | 6 de junio de 2005 | |||||||
2.2 | 10 de noviembre de 2005 | |||||||
2.2.1 | 13 de enero de 2006 | |||||||
2.3 | 23 de mayo de 2006 | |||||||
2.4 | 17 de agosto de 2006 | |||||||
2.4.1 | 31 de octubre de 2006 | |||||||
2.5 | 30 de octubre de 2007 | Mac OS X Tiger (10.4.x) y Mac OS X Leopard (10.5.x) | ||||||
Versión | Construir | Fecha de lanzamiento | Funciona en versiones de Mac OS X | SDK de Mac OS X |
Xcode 3.0 - Xcode 4.x
Historial de versiones | ||||||||
---|---|---|---|---|---|---|---|---|
Versión | Construir | Fecha de lanzamiento | min OS X para ejecutar | SDK de OS X | SDK de iOS incluidos | Objetivo mínimo de implementación de iOS | brazo iOS apoyado | Simuladores iOS adicionales |
3,0 | 26 de octubre de 2007 | 10.5.x | Mac OS X Panther (10.3.x), Mac OS X Tiger (10.4.x) y Mac OS X Leopard (10.5.x) | iOS 2 .x + cada uno hasta iOS 2 .0 | iOS 2 .0 | armv6 | - | |
3.1 | 2 de agosto de 2008 | |||||||
3.1.1 | 17 de octubre de 2008 | |||||||
3.1.2 | 23 de noviembre de 2008 | |||||||
3.1.3 | 17 de junio de 2009 | 10.5.7 [45] | iOS 3 .1.3 (7E18) o inferior [45] + cada uno hasta iOS 2 .0 | armv6 + para iOS 3 .x: armv7 | ||||
3.1.4 | 1203 | 15 de julio de 2009 | ||||||
3.2 | 28 de agosto de 2009 | 10.6.0 | Mac OS X Tiger (10.4.x), Mac OS X Leopard (10.5.x) y Mac OS X Snow Leopard (10.6.x) | |||||
3.2.1 | 9 de octubre de 2009 | |||||||
3.2.2 | 1650 | 3 de abril de 2010 | 10.6.2 [46] | iOS 3 .2 (7B367) + cada uno hasta iOS 3.0 | iOS 3 .0 | armv6, armv7 | ||
3.2.3 | 22 de junio de 2010 | 10.6.4 [47] [48] [49] | iOS 4 .0.x [50] + iOS 3 .2 | |||||
3.2.4 | 8 de septiembre de 2010 | iOS 4 .1 + iOS 3 .2 | iOS 4.0.2 (8A400) | |||||
3.2.5 | 1760 | 14 de octubre de 2010 | iOS 4 .2 (8C134) | iOS 4.1 (8B117) + iOS 4.0.2 (8A400) + iOS 3.2 (7W367a) | ||||
3.2.6 | 1761 | 14 de febrero de 2011 | 10.6.6 [51] [52] | iOS 4 .3 (8F190) | iOS 4.2 (8C134) + iOS 4.1 (8B117) + iOS 4.0.2 (8A400) + iOS 3.2 (7W367a) | |||
4.0 | 4A304a | 14 de marzo de 2011 | Mac OS X Snow Leopard (10.6.x) | |||||
4.0.1 | 4A1006 | 25 de marzo de 2011 | ||||||
4.0.2 | 4A2002a | 14 de abril de 2011 | iOS 4 .3.2 (8H7) | |||||
4.1 | 4B110 ( 10,7 ) 4B110f ( 10,6 ) | 20 de julio de 2011 [53] | 10.6.7 [54] [55] y 10.7 | Mac OS X Snow Leopard (10.6.x) y Mac OS X Lion (10.7.x) | - | |||
4.1.1 | 4 de agosto de 2011 [56] | |||||||
4.2 | 4D199 ( 10,7 ) 4C199 ( 10,6 ) | 12 de octubre de 2011 | iOS 5 .0 (9A334) | descargable: iOS 4.3.2 (8H7) [57] | ||||
4.2.1 | 4D502 | 18 de noviembre de 2011 | 10,7 [58] [59] | |||||
4.3 | 4E109 | 16 de febrero de 2012 | 10.7.3 [60] [61] | |||||
4.3.1 | 4E1019 | 7 de marzo de 2012 | iOS 5 .1 (9B176) | descargable: iOS 5.0 + solo para OS X 10.7: [62] iOS 4.3 | ||||
4.3.2 | 4E2002 | 22 de marzo de 2012 | ||||||
4.3.3 | 4E3002 | 9 de mayo de 2012 | ||||||
4.4 | 25 de julio de 2012 | 10.7.4 [63] [64] | Mac OS X Lion (10.7.x) y OS X Mountain Lion (10.8.x) | |||||
4.4.1 | 4F1003 | 7 de agosto de 2012 | ||||||
4.5 | 19 de septiembre de 2012 | iOS 6 .0 (10A403) | iOS 4.3 [65] | armv7 , armv7s | descargable: iOS 5.1 + iOS 5.0 + solo para OS X 10.7: iOS 4.3 | |||
4.5.1 | 3 de octubre de 2012 | |||||||
4.5.2 | 4G2008 | 1 de noviembre de 2012 | ||||||
4.6 | 4H127 | 20 de febrero de 2013 | iOS 6 .1 (10B141) | descargable: iOS 6.0 + iOS 5.1 + iOS 5.0 + solo para OS X 10.7: iOS 4.3 | ||||
4.6.1 | 4H512 | 14 de marzo de 2013 | ||||||
4.6.2 | 4H1003 | 15 de abril de 2013 | ||||||
4.6.3 | 4H1503 | 14 de junio de 2013 | ||||||
Versión | Construir | Fecha de lanzamiento | min OS X para ejecutar | SDK de OS X | SDK de iOS incluidos | Objetivo mínimo de implementación de iOS | brazo iOS apoyado | Simuladores iOS adicionales |
Xcode 5.0 - 6.x (desde soporte arm64)
Historial de versiones | ||||||||
---|---|---|---|---|---|---|---|---|
Versión | Construir | Fecha de lanzamiento | min OS X para ejecutar | SDK de OS X | SDK de iOS incluidos | Objetivo mínimo de implementación de iOS | brazo iOS apoyado | Simuladores iOS descargables |
5,0 | 5A1413 | 18 de septiembre de 2013 | 10.8.4 [66] [67] | OS X v10.8 | iOS 7 .0 (11A465) | iOS 4 .3 o iOS 6 .0 (para arco con arm64 ) [68] | armv7 , armv7s, arm64 | iOS 6.1 + iOS 6.0 + solo para OS X 10.8: [69] iOS 5.1 + iOS 5.0 |
5.0.1 | 5A2053 | 22 de octubre de 2013 | OS X v10.8 + OS X v10.9 | iOS 7 .0.3 (11B508) | iOS 4 .3 o iOS 5 .1.1 (para arco con arm64 ) [70] | |||
5.0.2 | 5A3005 | 12 de noviembre 2013 | ||||||
5.1 | 5B130a | 10 de marzo de 2014 | iOS 7 .1 (11D167) | iOS 7.0 + iOS 6.1 [71] [72] | ||||
5.1.1 | 5B1008 | 10 de abril de 2014 | iOS 6.1 | |||||
6.0.1 | 6A317 | 17 de septiembre de 2014 | 10.9.4 | OS X v10.9 | iOS 8 .0 (12A365) | Predeterminado: armv7 , arm64 Manualmente: [73] armv7s | iOS 7.1 + solo para OS X 10.9 [74] iOS 7.0 | |
6.1 | 6A1052c 6A1052d | 16 de octubre de 2014 [75] 20 de octubre de 2014 [76] | OS X v10.9 + OS X v10.10 | iOS 8 .1 (12B411) | ||||
6.1.1 | 6A2008a | 2 de diciembre de 2014 | ||||||
6.2 | 6C131e | 9 de marzo de 2015 | iOS 8 .2 (12D508) | iOS 8.1 + iOS 7.1 | ||||
6.3 | 6D570 | 8 de abril de 2015 | 10.10 | OS X v10.9 + OS X v10.10 | iOS 8 .3 (12F69) | iOS 8.2 + iOS 8.1 + iOS 7.1 | ||
6.3.1 | 6D1002 | 21 de abril de 2015 | ||||||
6.3.2 | 6D2105 | 18 de mayo de 2015 | ||||||
6.4 | 6E35b | 30 de junio de 2015 | iOS 8 .4 (12H141) | iOS 8.3 + iOS 8.2 + iOS 8.1 + iOS 7.1 | ||||
Versión | Construir | Fecha de lanzamiento | mínimo de OS X para ejecutar [77] | SDK de OS X | SDK de iOS incluidos | Objetivo mínimo de implementación de iOS | brazo iOS apoyado | Simuladores iOS descargables |
Xcode 7.0 - 10.x (desde el desarrollo gratuito en el dispositivo)
Historial de versiones | |||||||||
---|---|---|---|---|---|---|---|---|---|
Versión | Construir | Fecha de lanzamiento | min macOS para ejecutar [78] | SDK de macOS [79] | SDK de iOS incluido [80] | watchOS SDK incluido [81] | tvOS SDK incluido [82] | Simuladores descargables [83] | Notas |
7.0 | 7A220 | 16 de septiembre de 2015 | 10.10.4 | 10,11 (15A278) | iOS 9 (13A340) | watchOS 2 (13S343) | - | iOS 8.4 + iOS 8.3 + iOS 8.2 + iOS 8.1 | |
7.0.1 | 7A1001 | 28 de septiembre de 2015 | |||||||
7.1 | 7B91b | 21 de octubre de 2015 | 10.10.5 | iOS 9 .1 (13B137) | tvOS 9.0 (13T393) | agregado iOS 9.0 | |||
7.1.1 | 7B1005 | 9 de noviembre de 2015 | |||||||
7.2 | 7C68 | 8 de diciembre de 2015 | 10.11 .2 (15C43) | iOS 9 .2 (13C75) | watchOS 2.1 (13S660) | tvOS 9.1 (13U78) | agregado iOS 9.1 + tvOS 9.0 + watchOS 2.0 | ||
7.2.1 | 7C1002 | 3 de febrero de 2016 | tvOS 9.1 (13U79) | ||||||
7.3 | 7D175 | 21 de marzo de 2016 | 10.11 | 10.11 .4 (15E60) | iOS 9 .3 (13E230) | watchOS 2.2 (13V143) | tvOS 9.2 (13Y227) | agregado iOS 9.2 + tvOS 9.1 + watchOS 2.1 | |
7.3.1 | 7D1012 [75] 7D1014 [76] | 3 de mayo de 2016 | |||||||
8.0 | 8A218a | 13 de septiembre de 2016 | 10.11.5 | 10,12 (16A300) | iOS 10 (14A345) | watchOS 3 (14S326) | tvOS 10.0 (14T328) | agregado iOS 9.3 + tvOS 9.2 + watchOS 2.2 | |
8.1 | 8B62 | 27 de octubre de 2016 | 10.12 .1 (16B2649) | iOS 10 .1 (14B72) | watchOS 3.1 (14S471a) | agregado iOS 10.0 (no hay watchOS 3.0) | |||
8.2 | 8C38 | 12 de diciembre de 2016 | 10.12 .2 (16C58) | iOS 10 .2 (14C89) | tvOS 10.1 (14U591) | agregado iOS 10.1 + tvOS 10.0 | |||
8.2.1 | 8C1002 | 19 de diciembre de 2016 | |||||||
8.3 | 8E162 | 27 de marzo de 2017 | 10.12 | 10.12 .4 (16E185) | iOS 10 .3 (14E269) | watchOS 3.2 (14V243) | tvOS 10.2 (14W260) | agregado iOS 10.2 + tvOS 10.1 (no hay watchOS 3.1) | |
8.3.1 | 8E1000a | 6 de abril de 2017 | |||||||
8.3.2 | 8E2002 | 18 de abril de 2017 | |||||||
8.3.3 | 8E3004b | 5 de junio de 2017 | iOS 10 .3.1 (14E8301) | agregado watchOS 3.1 Simulator | [85] | ||||
9.0 | 9A235 | 19 de septiembre de 2017 | 10.12.6 | 10.13 (17A360) | iOS 11 .0 (15A372) | watchOS 4.0 (15R372) | tvOS 11.0 (15J380) | agregado iOS 10.3.1 + tvOS 10.2 + watchOS 3.2 | |
9.0.1 | 9A1004 | 15 de octubre de 2017 | |||||||
9.1 | 9B55 | 31 de octubre de 2017 | 10.13.1 (17B48) | iOS 11 .1 (15B93 / 15B101) | watchOS 4.1 (15R846) | tvOS 11.1 (15J582) | agregado iOS 11.0 + tvOS 11 + watchOS 4.0 | ||
9.2 | 9C40b | 4 de diciembre de 2017 | 10.13.2 (17C76) | iOS 11 .2 (15C107) | watchOS 4.2 (15S100) | tvOS 11.2 (15K104) | agregado iOS 11.1 + tvOS 11.1 + watchOS 4.1 | ||
9.3 | 9E145 | 29 de marzo de 2018 | 10.13.2 | 10.13.4 (17E189) | iOS 11 .3 (15E217) | watchOS 4.3 (15T212) | tvOS 11.3 (15L211) | agregado iOS 11.2 + tvOS 11.2 + watchOS 4.2 | |
9.3.1 | 9E501 | 9 de mayo de 2018 | |||||||
9.4 | 9F1027a | 29 de mayo de 2018 | iOS 11 .4 (15F79) | tvOS 11.4 (15L576) | agregado iOS 11.3 + tvOS 11.3 | ||||
9.4.1 | 9F2000 | 13 de junio de 2018 | |||||||
10.0 | 10A255 | 17 de septiembre de 2018 | 10.13.6 | 10.14 (18A384) | iOS 12.0 (16A366) | watchOS 5.0 (16R363) | tvOS 12.0 (16J364) | agregado iOS 11.4 + tvOS 11.4 + watchOS 4.3 | |
10.1 | 10B61 | 30 de octubre de 2018 | 10.14.1 (18B71) | iOS 12.1 (16B91) | watchOS 5.1 (16R591) | tvOS 12.1 (16J602) | agregado iOS 12.0 + tvOS 12.0 + watchOS 5.0 | ||
10,2 | 10E125 | 25 de marzo de 2019 | 10.14.3 [86] [87] | 10.14.4 (18E219) | iOS 12.2 (16E226) | watchOS 5.2 (16T224) | tvOS 12.2 (16L225) | agregado iOS 12.1 + tvOS 12.1 + watchOS 5.1 | |
10.2.1 | 10E1001 | 17 de abril de 2019 | |||||||
10,3 | 10G8 | 22 de julio de 2019 | 10.14.3 [88] | 10.14.6 (18G74) | iOS 12.4 (16G73) | watchOS 5.3 (16U567) | tvOS 12.4 (16M567) | agregado iOS 12.2 + tvOS 12.2 + watchOS 5.2 | |
Versión | Construir | Fecha de lanzamiento | min macOS para ejecutar [78] | SDK de macOS [79] | SDK de iOS incluido [80] | watchOS SDK incluido [81] | tvOS SDK incluido [82] | Simuladores descargables [83] | Notas |
Xcode 11.x - 12.x (desde el marco SwiftUI)
Historial de versiones | |||||||||
---|---|---|---|---|---|---|---|---|---|
Versión | Construir | Fecha de lanzamiento | macOS mínimo para ejecutar [78] [89] | SDK de macOS [90] [89] | SDK de iOS incluido [91] [89] | watchOS SDK incluido [92] [89] | tvOS SDK incluido [93] [89] | Notas | |
11,0 | 11A420a | 20 de septiembre de 2019 | 10.14.4 | 10.15 (19A547) | iOS 13.0 (17A566) | watchOS 6.0 (17R566) | tvOS 13.0 (17J559) | [95] | |
11,1 | 11A1027 | 7 de octubre de 2019 | iOS 13.1 (17A820) | [96] | |||||
11,2 | 11B52 | 31 de octubre de 2019 | 10.15.1 (19B81) | iOS 13.2 (17B80) | watchOS 6.1 (17S80) | tvOS 13.2 (17K81) | [97] | ||
11.2.1 | 11B500 | 12 de noviembre de 2019 | 10.15.1 (19B89) | iOS 13.2 (17B102) | tvOS 13.2 (17K90) | [98] [99] | |||
11,3 | 11C29 | 10 de diciembre de 2019 | 10.15.2 (19B90) | [100] [99] | |||||
11.3.1 | 11C505 [101] | 13 de enero de 2020 | [102] [99] | ||||||
11,4 | 11E146 | 24 de marzo de 2020 | 10.15.2 | 10.15.4 (19E258) | iOS 13.4 (17E255) | watchOS 6.2 (17T255) | tvOS 13.4 (17L255) | [103] [99] | |
11.4.1 | 11E503a | 15 de abril de 2020 | iOS 13.4 (17E8258) | [104] [99] | |||||
11,5 | 11E608c | 20 de mayo de 2020 | iOS 13.5 (17F65) | [105] [99] | |||||
11,6 | 11E708 | 15 de julio de 2020 | 10.15.6 (19G68) | iOS 13.6 (17G64) | [106] [99] | ||||
11,7 | 11E801a | 1 de septiembre de 2020 | iOS 13.7 (17H22) | [107] [99] | |||||
12,0 | 12A7209 | 16 de septiembre de 2020 | 10.15.4 (Mac basado en Intel) 11.0 (Mac de silicona de Apple) | iOS 14 (18A390) | watchOS 7 (18R382) | tvOS 14 (18J390) | [108] [99] | ||
12.0.1 | 12A7300 | 24 de septiembre de 2020 | [109] [99] | ||||||
12,1 | 12A7403 | 20 de octubre de 2020 | iOS 14.1 (18A8394) | [110] [99] | |||||
12.1.1 RC | 12A7605b | 30 de octubre de 2020 | iOS 14.2 (18B79) | watchOS 7.1 (18R579) | tvOS 14.2 (18K54) | [111] [99] | |||
12,2 | 12B45b | 12 de noviembre de 2020 | 11,0 (20A2408) | [112] [99] | |||||
12,3 | 12C33 | 14 de diciembre de 2020 | 11,1 (20C63) | iOS 14.3 (18C61) | watchOS 7.2 (18S561) | tvOS 14.3 (18K559) | [113] [99] | ||
12,4 | 12D4e | 26 de enero de 2021 | iOS 14.4 (18D46) | [114] [99] | |||||
12,5 | 12E262 | 26 de abril de 2021 | 11,0 | 11,3 (20E214) | iOS 14.5 (18E182) | watchOS 7.4 (18T187) | tvOS 14.5 (18L191) | [115] [99] | |
Versión | Construir | Fecha de lanzamiento | min macOS para ejecutar [78] | SDK de macOS [90] | SDK de iOS incluido [91] | watchOS SDK incluido [92] | tvOS SDK incluido [93] | Notas |
Versiones de la cadena de herramientas
Xcode 1.0 - Xcode 2.x (antes del soporte de iOS)
Historial de versiones de la cadena de herramientas | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | GCC 4.0 | CCG 4.2 | LLVM-GCC 4.2 | LLVM | Apple LLVM-Clang | |
2.5 | 622,9 | 62,1 | 5370 | - | - | - | - | |
Xcode | cctools | ld64 | CCG 4.0 [116] | CCG 4.2 [117] | LLVM-GCC 4.2 [118] | LLVM [118] | Apple LLVM-Clang [119] |
Xcode 3.0 - Xcode 4.x
Historial de versiones de la cadena de herramientas | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | GCC 4.0 | CCG 4.2 | LLVM-GCC 4.2 | LLVM | Apple LLVM-Clang | |
3.1.4 | 698.1 | 85.2.1 | 5493 | 5577 | 5555 | 2064,3 | - | |
3.2 | 750 | 95.2.12 | 5493 | 5646 | 5646 | 2118 | - | |
3.2.1 | 750 | 95.2.12 | 5493 | 5646 | 5646 | 2206 | - | |
3.2.2 | 773 | 97,2 | 5493 | 5659 | 5646 | 2207.5 | 1.0.2 | |
3.2.3 | 782 | 97,14 | 5494 | 5664 | 5658 | 2326.10 | 1,5 (60) | |
3.2.4 | 782 | 97,14 | 5494 | 5664 | 5658 | 2326.10 | 1,5 (60) | |
3.2.5 | 782 | 97,17 | 5494 | 5664 | 5658 | 2333,4 | 1,6 (70) | |
3.2.6 | 795 | 97,17 | 5494 | 5666 | 5658 | 2335,6 | 1.7 (77) (basado en LLVM 2.9svn) | |
4.0 | 800 | 123,2 | 5494 | 5666 | 5658 | 2335,9 | 2.0 (137) (basado en LLVM 2.9svn) | |
4.0.2 | ? | ? | 5494 | 5666 | 5658 | 2335,9 | 2.0 (137) (basado en LLVM 2.9svn) | |
4.1 | 806 | 123.2.1 | - | 5666 | 5658 | 2335.15.00 | 2.1 (163.7.1) (basado en LLVM 3.0svn) | |
4.2 | 809 | 127,2 | - | - | 5658 | 2336.1.00 | 3.0 (211.10.1) (basado en LLVM 3.0svn) | |
4.3 | 822 | 112 | - | - | 5658 | 2336.9.00 | 3.1 (etiquetas / Apple / clang-318.0.45) (basado en LLVM 3.1svn) | |
4.3.1 | ? | ? | - | - | 5658 | 2336.9.00 | 3.1 (etiquetas / Apple / clang-318.0.54) (basado en LLVM 3.1svn) | |
4.3.2 | ? | ? | - | - | 5658 | 2336.9.00 | 3.1 (tags / Apple / clang-318.0.58) (basado en LLVM 3.1svn) [120] | |
4.3.3 | ? | ? | - | - | 5658 | 2336.9.00 | 3.1 (tags / Apple / clang-318.0.61) (basado en LLVM 3.1svn) [120] | |
4.4 | 829 | 133,3 | - | - | 5658 | 2336.11.00 | 4.0 (tags / Apple / clang-421.0.57) (basado en LLVM 3.1svn) [120] | |
4.4.1 | ? | ? | - | - | 5658 | 2336.11.00 | 4.0 (tags / Apple / clang-421.0.60) (basado en LLVM 3.1svn) [120] | |
4.5 | 836 | 134,9 | - | - | 5658 | 2336.11.00 | 4.1 (tags / Apple / clang-421.11.65) (basado en LLVM 3.1svn) [120] | |
4.5.1 | ? | ? | - | - | 5658 | 2336.11.00 | 4.1 (tags / Apple / clang-421.11.66) (basado en LLVM 3.1svn) [120] | |
4.5.2 | ? | ? | - | - | 5658 | 2336.11.00 | 4.1 (tags / Apple / clang-421.11.66) (basado en LLVM 3.1svn) [120] | |
4.6 | 839 | 136 | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.24) (basado en LLVM 3.2svn) [120] | |
4.6.1 | ? | ? | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.27) (basado en LLVM 3.2svn) [120] | |
4.6.2 | ? | ? | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.28) (basado en LLVM 3.2svn) [120] | |
4.6.3 | ? | ? | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.28) (basado en LLVM 3.2svn) [120] | |
Xcode | cctools | ld64 | CCG 4.0 [116] | CCG 4.2 [117] | LLVM-GCC 4.2 [118] | LLVM [118] | Apple LLVM-Clang [119] |
Xcode 5.0 - 6.x (desde soporte arm64)
Historial de versiones de la cadena de herramientas | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Cadena de versión de Clang | Cadena de versión Swift | |||
5.0.0 | 846.2.1 | 224.1 | 3.3svn | 5.0 (clang-500.2.75) (basado en LLVM 3.3svn) [120] | ||||
5.0.1 | 846.2.4 | 224.1 | 3.3svn | 5.0 (clang-500.2.79) (basado en LLVM 3.3svn) [120] | ||||
5.0.2 | 846.2.4 | 224.1 | 3.3svn | 5.0 (clang-500.2.79) (basado en LLVM 3.3svn) [120] | ||||
5.1 | 855 | 236,3 | 3.4svn | 5.1 (clang-503.0.38) (basado en LLVM 3.4svn) [120] | ||||
5.1.1 | 855 | 236,4 | 3.4svn | 5.1 (clang-503.0.40) (basado en LLVM 3.4svn) [120] | ||||
6.0.1 | 862 | 241,8 | 3.5svn | 6.0 (clang-600.0.51) (basado en LLVM 3.5svn) [120] | 1.0 (rápido-600.0.51.4) | |||
6.1 | 862 | 241,9 | 3.5svn | 6.0 (clang-600.0.54) (basado en LLVM 3.5svn) [120] | 1.1 (rápido-600.0.54.20) | |||
6.1.1 | 862 | 241,9 | 3.5svn | 6.0 (clang-600.0.56) (basado en LLVM 3.5svn) [120] | 1.1 (rápido-600.0.56.1) | |||
6.2 | 862 | 241,9 | 3.5svn | 6.0 (clang-600.0.57) (basado en LLVM 3.5svn) [120] | 1.1 (rápido-600.0.57.4) | |||
6.3 | 870 | 242 | 3.6.0svn | 6.1.0 (clang-602.0.49) (basado en LLVM 3.6.0svn) [120] | 1.2 (swiftlang-602.0.49.3) | |||
6.3.1 | 870 | 242 | 3.6.0svn | 6.1.0 (clang-602.0.49) (basado en LLVM 3.6.0svn) [120] | 1.2 (swiftlang-602.0.49.6) | |||
6.3.2 | 870 | 242 | 3.6.0svn | 6.1.0 (clang-602.0.53) (basado en LLVM 3.6.0svn) [120] | 1.2 (swiftlang-602.0.53.1) | |||
6.4 | 870 | 242.2 | 3.6.0svn | 6.1.0 (clang-602.0.53) (basado en LLVM 3.6.0svn) [120] | 1.2 (swiftlang-602.0.53.1) | |||
Xcode | cctools [121] | ld64 [122] | LLVM [123] | Cadena de versión de Clang [124] | Cadena de versión rápida [125] |
Xcode 7.0 - 12.x (desde el desarrollo gratuito en el dispositivo)
Historial de versiones de la cadena de herramientas | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Cadena de versión de Clang | Cadena de versión Swift | |||
7.0 | 877,5 | 253,3 | 3.7.0svn [123] | 7.0.0 (clang-700.0.72) [120] | 2.0 (swiftlang-700.0.59) | |||
7.0.1 | 877,5 | 253.3.3 | 3.7.0svn [123] | 7.0.0 (clang-700.0.72) [120] | 2.0 (swiftlang-700.0.59) | |||
7.1 | 877,7 | 253,6 | 3.7.0svn [123] | 7.0.0 (clang-700.1.76) [120] | 2.1 (swiftlang-700.1.101.6) | |||
7.2 | 877,8 | 253,9 | 3.7.0svn [123] | 7.0.2 (clang-700.1.81) [120] | 2.1.1 (swiftlang-700.1.101.15) | |||
7.2.1 | 877,8 | 253,9 | 3.7.0svn [123] | 7.0.2 (clang-700.1.81) [120] | 2.1.1 (swiftlang-700.1.101.15) | |||
7.3 | 886 | 264.3.101 | 3.8.0svn [123] | 7.3.0 (clang-703.0.29) [120] | 2.2 (swiftlang-703.0.18.1) | |||
7.3.1 | 886 | 264.3.102 | 3.8.0svn [123] | 7.3.0 (clang-703.0.31) [120] | 2.2 (swiftlang-703.0.18.8) | |||
8.0 | 895 | 274,1 | 3.9.0svn [123] | 8.0.0 (clang-800.0.38) [120] | 3.0 (swiftlang-800.0.46.2) | |||
8.1 | 895 | 274,1 | 3.9.0svn [123] | 8.0.0 (clang-800.0.42.1) [120] | 3.0.1 (swiftlang-800.0.58.6 clang-800.0.42.1) | |||
8.2 | 895 | 274,2 | 3.9.0svn [123] | 8.0.0 (clang-800.0.42.1) [120] | 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1) | |||
8.2.1 | 895 | 274,2 | 3.9.0svn [123] | 8.0.0 (clang-800.0.42.1) [120] | 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1) | |||
8.3 | 898 | 278,4 | 3.9.0svn [123] | 8.1.0 (clang-802.0.38) [120] | 3.1 (swiftlang-802.0.48 clang-802.0.38) | |||
8.3.1 | 898 | 278,4 | 3.9.0svn [123] | 8.1.0 (clang-802.0.41) [120] | 3.1 (swiftlang-802.0.51 clang-802.0.41) | |||
8.3.2 | 898 | 278,4 | 3.9.0svn [123] | 8.1.0 (clang-802.0.42) [120] | 3.1 (swiftlang-802.0.53 clang-802.0.42) | |||
8.3.3 | 898 | 278,4 | 3.9.0svn [123] | 8.1.0 (clang-802.0.42) [120] | 3.1 (swiftlang-802.0.53 clang-802.0.42) | |||
9.0 | 900 | 302.3 | 4.0.0 [126] | 9.0.0 (clang-900.0.37) [120] | 4.0 (swiftlang-900.0.65 clang-900.0.37) | |||
9.1 | 900 | 302.3.1 | 4.0.0 [127] | 9.0.0 (clang-900.0.38) [120] | 4.0.2 (swiftlang-900.0.69.2 clang-900.0.38) | |||
9.2 | 900 | 305 | 4.0.0 [128] | 9.0.0 (clang-900.0.39.2) [120] | 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2) | |||
9.3 | 906 | 351,8 | 5.0.2 [129] | 9.1.0 (clang-902.0.39.1) [120] | 4.1 (swiftlang-902.0.48 clang-902.0.37.1) | |||
9.3.1 | 906 | 351,8 | 5.0.2 [129] | 9.1.0 (clang-902.0.39.1) [120] | 4.1 (swiftlang-902.0.48 clang-902.0.37.1) | |||
9.4 | 906 | 351,8 | 5.0.2 [130] | 9.1.0 (clang-902.0.39.2) [120] | 4.1.2 (swiftlang-902.0.54 clang-902.0.39.2) | |||
9.4.1 | 906 | 351,8 | 5.0.2 [130] | 9.1.0 (clang-902.0.39.2) [120] | 4.1.2 (swiftlang-902.0.54 clang-902.0.39.2) | |||
10.0 | 921.0.1 | 409.12 | 6.0.1 [131] | 10.0.0 (clang-1000.11.45.2) [120] | 4.2 (swiftlang-1000.11.37.1 clang-1000.11.45.1) | |||
10.1 | 921.0.1 | 409.12 | 6.0.1 [132] | 10.0.0 (clang-1000.11.45.5) [120] | 4.2.1 (swiftlang-1000.11.42 clang-1000.11.45.1) | |||
10,2 | 927.0.2 | 450,3 | 7.0.0 [133] | 10.0.1 (clang-1001.0.46.3) [120] | 5.0 (swiftlang-1001.0.69.5 clang-1001.0.46.3) | |||
10.2.1 | 927.0.2 | 450,3 | 7.0.0 [134] | 10.0.1 (clang-1001.0.46.4) [120] | 5.0.1 (swiftlang-1001.0.82.4 clang-1001.0.46.5) | |||
10,3 | 927.0.2 | 450,3 | 7.0.0 [134] | 10.0.1 (clang-1001.0.46.4) [120] | 5.0.1 (swiftlang-1001.0.82.4 clang-1001.0.46.5) | |||
11,0 | 949.0.1 | 512,4 | 8.0.0 [135] | 11.0.0 (clang-1100.0.33.8) [120] | 5.1 (swiftlang-1100.0.270.13 clang-1100.0.33.7) | |||
11,1 | 949.0.1 | 512,4 | 8.0.0 [135] | 11.0.0 (clang-1100.0.33.8) [120] | 5.1 (swiftlang-1100.0.270.13 clang-1100.0.33.7) | |||
11,2 | 949.0.1 | 520 | 8.0.0 [136] | 11.0.0 (clang-1100.0.33.12) [137] | 5.1.2 (swiftlang-1100.0.278 clang-1100.0.33.9) | |||
11,3 | 949.0.1 | 530 | 8.0.0 [138] | 11.0.0 (clang-1100.0.33.16) [124] | 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) | |||
11.3.1 | 949.0.1 | 530 | 8.0.0 [138] | 11.0.0 (clang-1100.0.33.17) [124] | 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) | |||
11,4 | 959.0.1 | 556,5 | 9.0.0 [139] | 11.0.3 (clang-1103.0.32.29) [124] | 5.2 (swiftlang-1103.0.32.1 clang-1103.0.32.29) | |||
11.4.1 | 959.0.1 | 556,6 | 9.0.0 [140] | 11.0.3 (clang-1103.0.32.59) [124] | 5.2.2 (swiftlang-1103.0.32.6 clang-1103.0.32.51) | |||
11,5 | 959.0.1 | 556,6 | 9.0.0 [141] | 11.0.3 (clang-1103.0.32.62) [124] | 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
11,6 | 959.0.1 | 556,6 | 9.0.0 [141] | 11.0.3 (clang-1103.0.32.62) [124] | 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
11,7 | 959.0.1 | 556,6 | 9.0.0 [141] | 11.0.3 (clang-1103.0.32.62) [124] | 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
12,0 | 973.0.1 | 609 | 10.0.0 [142] | 12.0.0 (clang-1200.0.32.2) [124] | 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) | |||
12.0.1 | 973.0.1 | 609 | 10.0.0 [142] | 12.0.0 (clang-1200.0.32.2) [124] | 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) | |||
12,1 | 973.0.1 | 609 | 10.0.0 [142] | 12.0.0 (clang-1200.0.32.21) [124] | 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) | |||
12,2 | 973,4 | 609,7 | 10.0.0 [143] | 12.0.0 (clang-1200.0.32.27) [124] | 5.3.1 (swiftlang-1200.0.41 clang-1200.0.32.8) | |||
12,3 | 977.1 | 609,8 | 10.0.0 [144] | 12.0.0 (clang-1200.0.32.28) [124] | 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
12,4 | 977.1 | 609,8 | 10.0.0 [144] | 12.0.0 (clang-1200.0.32.29) [124] | 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
12,5 | 980 | 650,9 | 11.1.0 [145] | 12.0.5 (clang-1205.0.22.9) [124] | 5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55) | |||
Xcode | cctools [121] | ld64 [122] | LLVM [123] | Cadena de versión de Clang [124] | Cadena de versión rápida [125] |
Ver también
- XcodeGhost
Referencias
- ^ "Xcode 12.5 (12E262) - Versiones - Desarrollador de Apple" . Desarrollador de Apple . Apple Inc. 26 de abril de 2021 . Consultado el 26 de abril de 2021 .
- ^ a b "Xcode en la Mac App Store" . Apple . Consultado el 29 de mayo de 2018 .
- ^ "Descargas" . Desarrollador de Apple . Consultado el 29 de mayo de 2018 .
- ^ "Xcode - Funciones" . developer.apple.com . Consultado el 11 de marzo de 2020 .
- ^ Adriaan van Os. "GNU Pascal y Xcode" . Microbizz.nl . Consultado el 21 de junio de 2010 .
- ^ "Uso de Free Pascal con Xcode" . Pascal-central.com . Consultado el 21 de junio de 2010 .
- ^ "Herramientas" . macada.org . Consultado el 8 de febrero de 2011 .
- ^ "CSharpPlugin - cocoa-sharp-dev - Código de Google" . Consultado el 21 de junio de 2010 .
- ^ "xkick trae el soporte de Golang a Xcode 11 - Blog - Wirecog" . webcache.googleusercontent.com . Consultado el 24 de mayo de 2020 .
- ^ "CamelBones, un puente Objective-C / Perl para Mac OS X y GNUStep - Inicio" . Camelbones.sourceforge.net. 1 de diciembre de 2004 . Consultado el 21 de junio de 2010 .
- ^ "D para Xcode" . Consultado el 9 de febrero de 2019 .
- ^ Prince McLean (20 de junio de 2008). "Otro secreto a voces de Apple: el compilador LLVM" . Consultado el 3 de abril de 2012 .
- ^ "Xcode 3.2: la impresionante edición" . 30 de agosto de 2009. Archivado desde el original el 16 de junio de 2013.
- ^ a b "Nuevas funciones en Xcode 4: Xcode 4.2" . Manzana. 16 de septiembre de 2015 . Consultado el 15 de septiembre de 2016 .
- ^ a b "Nuevas funciones en Xcode 4: Xcode 4.5" . Apple Inc. 16 de septiembre de 2015 . Consultado el 18 de octubre de 2015 .
- ^ "Nuevas funciones en Xcode 5: Xcode 5.0" . 16 de septiembre de 2015 . Consultado el 15 de septiembre de 2016 .
- ^ Dice David Holt (15 de mayo de 2010). "Datos sobre WebObjects (Comunidad WebObjects)" . Wocommunity.org. Archivado desde el original el 7 de octubre de 2013 . Consultado el 21 de junio de 2010 .
- ^ "WOLips" . Wiki.objectstyle.org. 27 de febrero de 2010 . Consultado el 21 de junio de 2010 .
- ^ "Apple - Mac OS X Leopard - Funciones - Más de 300 funciones nuevas" . Archivado desde el original el 16 de octubre de 2007.
- ^ "Herramientas de desarrollo de Apple para Java" . Manzana . Consultado el 8 de febrero de 2011 .
- ^ "Notas del software WWDC: Safari 5, Xcode 4, iTunes 9.2" . Rumores de Mac. 8 de junio de 2010 . Consultado el 21 de junio de 2010 .
- ^ "Herramientas de desarrollo: novedades de Xcode 4" . Desarrollador de Apple . Consultado el 8 de febrero de 2011 .
- ^ "Apple hace que Xcode sea gratuito para todos con la versión 4.1 en Mac App Store" . AppleInsider . 20 de julio de 2011 . Consultado el 3 de julio de 2013 .
- ^ "Nuevas funciones en Xcode 4: Xcode 4.1" . Apple . Consultado el 15 de septiembre de 2016 .
- ^ "¿Por qué no puedo descargar Xcode 4.2 para Snow Leopard?" . Consultado el 2 de mayo de 2015 .
- ^ "Nuevas funciones en Xcode 4: Xcode 4.3" . Apple . Consultado el 15 de septiembre de 2016 .
- ^ "Nuevas funciones en Xcode 4: Xcode 4.3.1 y 4.3.2" . Apple . Consultado el 15 de septiembre de 2016 .
- ^ "Nuevas funciones en Xcode 4: Xcode 4.3.3" . Apple . Consultado el 15 de septiembre de 2016 .
- ^ "Xcode 4.4 se lanza a OS X, desarrolladores de iOS a través de la Mac App Store" . 9to5Mac. 25 de julio de 2012 . Consultado el 2 de agosto de 2012 .
- ^ "Nuevas funciones en Xcode 4: Xcode 4.4" . Apple . Consultado el 15 de septiembre de 2016 .
- ^ "Apple siembra las primeras versiones beta de iOS 7 y OS X Mavericks para los desarrolladores" . AppleInsider . 10 de junio de 2013 . Consultado el 11 de junio de 2013 .
- ^ "Nuevas funciones en Xcode 5: Xcode 5.1" . 20 de abril de 2015 . Consultado el 15 de septiembre de 2016 .
- ^ "Xcode 6, Swift, CloudKit y más noticias sorprendentes para desarrolladores de WWDC 2014" . TechRepublic . 5 de junio de 2014 . Consultado el 6 de junio de 2014 .
- ^ "Nuevas funciones en Xcode 7: Xcode 7.0" . developer.apple.com . Consultado el 15 de septiembre de 2016 .
- ^ "Novedades de Xcode 8" . developer.apple.com . Consultado el 15 de septiembre de 2016 .
- ^ "Novedades de Xcode 9" . developer.apple.com . Consultado el 24 de julio de 2017 .
- ^ "Nuevas descargas ahora disponibles" . Desarrollador de Apple . Manzana. Archivado desde el original el 20 de septiembre de 2017 . Consultado el 19 de septiembre de 2017 .
- ^ "Xcode - Novedades" . Consultado el 4 de junio de 2018 .
- ^ Sadun, Erica [@ericasadun] (5 de junio de 2018). "Conserve Xcode 9.4 y versiones anteriores para admitir clientes de 32 bits. Xcode 10 ya no compila aplicaciones de 32 bits" (Tweet), a través de Twitter .,
- ^ "Notas de la versión de Xcode 10" . Consultado el 17 de septiembre de 2018 .
- ^ "Xcode 10 (10A254a) - Versiones - Desarrollador de Apple" . Desarrollador de Apple . Apple Inc. 17 de septiembre de 2018 . Consultado el 12 de septiembre de 2018 .
- ^ a b "Notas de la versión Beta de Xcode 11" . Consultado el 15 de junio de 2019 .
- ^ "Novedades de Xcode" . Consultado el 15 de junio de 2019 .
- ^ "Notas de la versión de Xcode 11.4" . Consultado el 12 de septiembre de 2020 .
- ^ a b "Desarrollo de software de iPhone: versiones antiguas de iPhone SDK" . Consultado el 2 de mayo de 2015 .
- ^ "Acerca de Xcode para Mac, iPad y iPhone Xcode 3.2.2 herramientas de desarrollo para Mac SDK 10.6 y iPhone SDK 3.2" (PDF) . Desarrollador de Apple . Consultado el 2 de mayo de 2015 .
- ^ "Acerca de Xcode y iOS SDK Xcode 3.2.3 para Mac OS X 10.6 e iOS 4.0.1" (PDF) . Desarrollador de Apple . Consultado el 2 de mayo de 2015 .
- ^ "Acerca de Xcode y iOS SDK Xcode 3.2.4 para Mac OS X 10.6 e iOS 4.1" (PDF) . Desarrollador de Apple . Consultado el 2 de mayo de 2015 .
- ^ "Acerca de Xcode y iOS SDK Xcode 3.2.5 para Mac OS X 10.6 y iOS 4.2" (PDF) . Desarrollador de Apple . Consultado el 2 de mayo de 2015 .
- ^ "Versiones antiguas de iPhone SDK" .
Hubo varias versiones de Xcode 3.2.3: con iOS 4.0; con iOS 4.0.1; con SDK de iOS 4.0.2
- ^ "Acerca de Xcode y iOS SDK - Xcode 3.2.6 para Mac OS X 10.6 e iOS 4.3 (solo desarrolladores)" (PDF) . Desarrollador de Apple . Consultado el 2 de mayo de 2015 .
- ^ "Acerca de Xcode y iOS SDK - Xcode 4.0.1 e iOS 4.3 (solo desarrolladores)" (PDF) . Desarrollador de Apple . Consultado el 2 de mayo de 2015 .
- ^ "Xcode" . Archivado desde el original el 30 de julio de 2011 . Consultado el 2 de mayo de 2015 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ "Acerca de Xcode 4.1 para Snow Leopard (solo desarrolladores)" (PDF) . Consultado el 2 de mayo de 2015 .
- ^ "Acerca de Xcode 4.2 para Snow Leopard (solo desarrolladores)" (PDF) . Consultado el 2 de mayo de 2015 .
- ^ "Mac App Store - Xcode" . Archivado desde el original el 24 de septiembre de 2011 . Consultado el 2 de mayo de 2015 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ "Cómo instalar simuladores iOS más antiguos en XCode 4.2.1 (SDK5.0)" . Consultado el 2 de mayo de 2015 .
- ^ "iphone - Xcode 4.2.1 para Snow Leopard - Stack Overflow" . Consultado el 2 de mayo de 2015 .
- ^ "Mac App Store - Xcode" . Archivado desde el original el 2 de febrero de 2012 . Consultado el 2 de mayo de 2015 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ "Mac App Store - Xcode" . Archivado desde el original el 18 de febrero de 2012 . Consultado el 2 de mayo de 2015 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ "Mac App Store - Xcode" . Mac App Store . Archivado desde el original el 1 de julio de 2012 . Consultado el 2 de mayo de 2015 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ "iphone - Instale Simulator SDK 4.3 en Xcode 4.4 en Mountain Lion - Stack Overflow" . Consultado el 2 de mayo de 2015 .
- ^ "Notas de la versión de Xcode 4.4" (PDF) . Desarrollador de Apple . Consultado el 2 de mayo de 2015 .
- ^ "Mac App Store - Xcode" . Mac App Store . Archivado desde el original el 25 de julio de 2013 . Consultado el 2 de mayo de 2015 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ "No autorizado: desarrollador de Apple" (PDF) . Consultado el 2 de mayo de 2015 .
- ^ "Mac App Store - Xcode" . Mac App Store . Archivado desde el original el 10 de octubre de 2013 . Consultado el 2 de mayo de 2015 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ "Mac App Store - Xcode" . Mac App Store . Archivado desde el original el 30 de mayo de 2014 . Consultado el 2 de mayo de 2015 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ "Xcode 5 y iOS 7: Arquitectura y arquitecturas válidas" .
- ^ "ios5 - ¿Usa el simulador de iOS 5 en XCode 5? - Stack Overflow" . Consultado el 2 de mayo de 2015 .
- ^ "Acerca de las aplicaciones Cocoa Touch de 64 bits" .
- ^ "¿Instalar el simulador de ios 5 en xcode 5.1?" . Consultado el 2 de mayo de 2015 .
- ^ "iphone - ios 6.0 Simulator en xcode 5.1 - Stack Overflow" . Consultado el 2 de mayo de 2015 .
- ^ "ios - Las arquitecturas estándar de Xcode 6 excluyen armv7s - Stack Overflow" . Consultado el 2 de mayo de 2015 .
- ^ "xcode - simulador de iOS 6.1 en OSX 10.10 Yosemite - Stack Overflow" . Consultado el 2 de mayo de 2015 .
- ^ a b Versión del portal para desarrolladores
- ^ a b Versión MAS
- ^ LSMinimumSystemVersion de Info.plist
- ^ a b c d plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion
- ^ a b cd Xcode.app/Contents/Developer; Plataformas de cd / MacOSX.platform / Developer / SDKs /; plutil -p * / System / Library / CoreServices / SystemVersion.plist; CD -
- ^ a b cd Xcode.app/Contents/Developer; ls Platforms / iPhoneOS.platform / DeviceSupport / | grep '(. *)'
- ^ a b cd Xcode.app/Contents/Developer; ls Platforms / WatchOS.platform / DeviceSupport / | grep '(. *)'
- ^ a b cd Xcode.app/Contents/Developer; ls Platforms / AppleTVOS.platform / DeviceSupport / | grep '(. *)'
- ^ a b de preferencias -> descargas
- ^ "macOS 10.14 Mojave no puede abrir Xcode 8.3.3 (falla inmediatamente)" . Desbordamiento de pila .
- ^ No se puede ejecutar desde MacOS 10.14 [84]
- ^ "Notas de la versión de Xcode 10.2" . Desarrollador de Apple .
- ^ "Notas de la versión de Xcode 10.2.1" . Desarrollador de Apple .
- ^ "Notas de la versión de Xcode 10.3" . Desarrollador de Apple .
- ^ a b c d e "Lanzamientos de Xcode" . xcodereleases.com . Consultado el 2 de julio de 2020 .
- ^ a b cd Xcode.app/Contents/Developer; Plataformas de cd / MacOSX.platform / Developer / SDKs /; plutil -p * / System / Library / CoreServices / SystemVersion.plist
- ^ a b cd Xcode.app/Contents/Developer; plutil -p Platforms / iPhoneOS.platform / version.plist
- ^ a b cd Xcode.app/Contents/Developer; plutil -p Platforms / WatchOS.platform / version.plist
- ^ a b cd Xcode.app/Contents/Developer; plutil -p Platforms / AppleTVOS.platform / version.plist
- ^ "SwiftUI: Introducción" .
- ^ Para ver la vista previa de SwiftUI, necesita macOS 10.15 [94]
- ^ "Notas de la versión de Xcode 11.1" . Documentación para desarrolladores de Apple . Apple . Consultado el 10 de diciembre de 2019 .
- ^ "Notas de la versión de Xcode 11.2" . Documentación para desarrolladores de Apple . Apple . Consultado el 4 de noviembre de 2019 .
- ^ "Notas de la versión de Xcode 11.2.1" . Documentación para desarrolladores de Apple . Apple . Consultado el 10 de diciembre de 2019 .
- ^ a b c d e f g h i j k l m n o p "Lanzamientos de Xcode" . xcodereleases.com . Consultado el 10 de diciembre de 2019 .
- ^ "Notas de la versión de Xcode 11.3" . Documentación para desarrolladores de Apple . Apple . Consultado el 10 de noviembre de 2019 .
- ^ Versión del portal para desarrolladores. La compilación de la versión MAS es 11C504
- ^ "Notas de la versión de Xcode 11.3.1" . Documentación para desarrolladores de Apple . Apple . Consultado el 14 de enero de 2020 .
- ^ "Notas de la versión de Xcode 11.4" . Documentación para desarrolladores de Apple . Apple . Consultado el 24 de marzo de 2020 .
- ^ "Notas de la versión de Xcode 11.4.1" . Documentación para desarrolladores de Apple . Apple . Consultado el 16 de abril de 2020 .
- ^ "Notas de la versión de Xcode 11.5" . Documentación para desarrolladores de Apple . Apple . Consultado el 20 de mayo de 2020 .
- ^ "Notas de la versión de Xcode 11.6" . Documentación para desarrolladores de Apple . Apple . Consultado el 15 de julio de 2020 .
- ^ "Notas de la versión Beta de Xcode 11.7" . Documentación para desarrolladores de Apple . Apple . Consultado el 26 de agosto de 2020 .
- ^ "Notas de la versión de Xcode 12" . Documentación para desarrolladores de Apple . Apple . Consultado el 25 de agosto de 2020 .
- ^ "Notas de la versión de Xcode 12.0.1" . Documentación para desarrolladores de Apple . Apple . Consultado el 25 de septiembre de 2020 .
- ^ "Notas de la versión de Xcode 12.1" . Documentación para desarrolladores de Apple . Apple . Consultado el 20 de octubre de 2020 .
- ^ "Notas de la versión de Xcode 12.1.1 RC" . Documentación para desarrolladores de Apple . Apple . Consultado el 30 de octubre de 2020 .
- ^ "Notas de la versión de Xcode 12.2" . Documentación para desarrolladores de Apple . Apple . Consultado el 12 de noviembre de 2020 .
- ^ "Notas de la versión de Xcode 12.3" . Documentación para desarrolladores de Apple . Apple . Consultado el 14 de diciembre de 2020 .
- ^ "Notas de la versión de Xcode 12.4" . Documentación para desarrolladores de Apple . Apple . Consultado el 27 de enero de 2021 .
- ^ "Notas de la versión de Xcode 12.5" . Documentación para desarrolladores de Apple . Apple . Consultado el 26 de abril de 2021 .
- ^ a b /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.0 --version
- ^ a b /Developer/usr/bin/gcc-4.2 --version
- ^ a b c d Xcode.app/Contents/Developer/usr/bin/llvm-gcc --version
- ^ a b Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
- ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar como en au av aw ax ay az ba "Gist del registro de la versión de Xcode clang" . Consultado el 29 de mayo de 2013 .
- ^ a b /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool --version
- ^ a b /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -v
- ^ a b c d e f g h i j k l m n o p q "Clang - Navegador de fuentes" . opensource.apple.com . Apple . Consultado el 11 de mayo de 2017 .
- ^ a b c d e f g h i j k l m n o p /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
- ^ a b /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift --version
- ^ "swift-llvm / CMakeLists.txt en swift-4.0-RELEASE" . Consultado el 18 de noviembre de 2018 .
- ^ "swift-llvm / CMakeLists.txt en swift-4.0.2-RELEASE" . Consultado el 18 de noviembre de 2018 .
- ^ "swift-llvm / CMakeLists.txt en swift-4.0.3-RELEASE" . Consultado el 18 de noviembre de 2018 .
- ^ a b "swift-llvm / CMakeLists.txt en swift-4.1-RELEASE" . Consultado el 18 de noviembre de 2018 .
- ^ a b "swift-llvm / CMakeLists.txt en swift-4.1.2-RELEASE" . Consultado el 18 de noviembre de 2018 .
- ^ "swift-llvm / CMakeLists.txt en swift-4.2-RELEASE" . Consultado el 18 de noviembre de 2018 .
- ^ "swift-llvm / CMakeLists.txt en swift-4.2.1-RELEASE" . Consultado el 18 de noviembre de 2018 .
- ^ "swift-llvm / CMakeLists.txt en swift-5.0-RELEASE" . Consultado el 10 de abril de 2019 .
- ^ a b "swift-llvm / CMakeLists.txt en swift-5.0.1-RELEASE" . Consultado el 15 de junio de 2019 .
- ^ a b "swift-llvm / CMakeLists.txt en swift-5.1-RELEASE" . Consultado el 20 de marzo de 2020 .
- ^ "llvm-project / llvm / CMakeLists.txt en swift-5.1.2-RELEASE" . Consultado el 20 de marzo de 2020 .
- ^ "Lanzamientos de Xcode en Twitter: 'Los SDK en # Xcode11.2 GM ... ' " . Consultado el 4 de noviembre de 2019 .
- ^ a b "llvm-project / llvm / CMakeLists.txt en swift-5.1.3-RELEASE" . Consultado el 20 de marzo de 2020 .
- ^ "llvm-project / llvm / CMakeLists.txt en swift-5.2-RELEASE" . Consultado el 26 de marzo de 2020 .
- ^ "llvm-project / llvm / CMakeLists.txt en swift-5.2.2-RELEASE" . Consultado el 21 de abril de 2020 .
- ^ a b c "llvm-project / llvm / CMakeLists.txt en swift-5.2.4-RELEASE" . Consultado el 20 de mayo de 2020 .
- ^ a b c "llvm-project / llvm / CMakeLists.txt en swift-5.3-RELEASE" . Consultado el 17 de septiembre de 2020 .
- ^ "llvm-project / llvm / CMakeLists.txt en swift-5.3.1-RELEASE" . Consultado el 13 de noviembre de 2020 .
- ^ a b "llvm-project / llvm / CMakeLists.txt en swift-5.3.2-RELEASE" . Consultado el 22 de enero de 2021 .
- ^ "llvm-project / llvm / CMakeLists.txt en swift-5.4-RELEASE" . Consultado el 27 de abril de 2021 .
enlaces externos
- Xcode - Mac App Store
- Conexión de desarrollador de Apple: herramientas y recursos de Xcode
- Notas de la versión de Xcode: archivo
- Descarga Xcode