Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
Xcode
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
{{Ficha de software | nombre = Xcode |logo=| captura = | pie = Icono de Xcode |autor=| desarrollador = [[Apple Inc.]] | ultima_version = 12.2 (12B45b) | fecha_ultima_version = {{fecha de lanzamiento|12|11|2020}} | sistema_operativo = [[Mac OS X 10.3]] {{color|grey|(v. 1.x)}} <br> [[Mac OS X 10.4]] {{color|grey|(v. 2.x)}} <br> [[Mac OS X 10.5]] {{color|grey|(v. 2.5 - 3.1)}} <br> [[Mac OS X 10.6]] {{color|grey|(v. 3.2 - 4.2)}} <br> [[Mac OS X 10.7]] {{color|grey|(v. 4.1 - 4.6)}} <br> [[OS X Mountain Lion|OS X 10.8]] {{color|grey|(Xcode 4 y 5)}} <br> [[OS X Mavericks|OS X 10.9]] {{color|grey|(Xcode 5 y 6)}} <br> [[OS X Yosemite|OS X 10.10]] {{color|grey|(Xcode 6 y 7)}} <br> [[OS X El Capitan|OS X 10.11]] {{color|grey|(Xcode 7 y 8)}} <br> [[macOS Sierra|macOS 10.12]] {{color|grey|(Xcode 8 y 9)}} <br> [[macOS High Sierra|macOS 10.13]] {{color|grey|(Xcode 9 y 10)}} <br> [[macOS Mojave|macOS 10.14]] {{color|grey|(Xcode 10 y 11)}} <br> [[macOS Catalina|macOS 10.15]] {{color|grey|(Xcode 11)}} [[macOS Big Sur|macOS 11.0]] {{color|grey|(Xcode 11 y 12)}} <br> | genero = [[Entorno de desarrollo integrado]] (IDE) |sistema operativo=|modelo_desarrollo=| licencia = [[Freeware]] (software gratuito) con algunos componentes de [[código abierto]] |lanzamiento=| sitio_web = [https://developer.apple.com/xcode/ Xcode] |idiomas=| castellano = No }} '''Xcode''' es un [[entorno de desarrollo integrado]] (IDE, en sus siglas en inglés) para [[macOS]] que contiene un conjunto de herramientas creadas por [[Apple Inc.|Apple]] destinadas al desarrollo de software para [[macOS]], [[iOS]], [[watchOS]] y [[tvOS]]. El entorno gráfico se complementa con herramientas de línea de comando que posibilitan además un desarrollo al estilo [[Unix|UNIX]] usando la aplicación Terminal de macOS. Su primera versión tiene origen en el año 2003 y actualmente su versión número 15 se encuentra disponible de manera gratuita en el [[Mac App Store]] o mediante [[descarga directa]] desde la página para desarrolladores de Apple. == Características == Xcode trabaja conjuntamente con [[Interface Builder]], una herencia de [[NeXT]], una herramienta gráfica para la creación de interfaces de usuario. Xcode incluye la colección de compiladores del proyecto [[GNU]] ([[GCC]]), y puede compilar código [[C (lenguaje de programación)|C]], [[C++]], [[Swift (lenguaje de programación)|Swift]], [[Objective C|Objective-C]], Objective-C++, [[Lenguaje de programación Java|Java]] y [[AppleScript]] mediante una amplia gama de modelos de programación, incluyendo, pero no limitado a [[Cocoa (informática)|Cocoa]], [[Carbon (API)|Carbón]] y [[Lenguaje de programación Java|Java]]. Otras compañías han añadido soporte para [[GNU Pascal]],<ref>{{Cita web |url=http://www.microbizz.nl/gpcxcode.html |título=GNU Pascal and Xcode<!-- Título generado por un bot --> |fechaacceso=25 de mayo de 2006 |fechaarchivo=18 de abril de 2012 |urlarchivo=https://web.archive.org/web/20120418084323/http://microbizz.nl/gpcxcode.html |deadurl=yes }}</ref> [[Free Pascal]],<ref>{{Cita web |url=http://pascal-central.com/fp-xcode/ |título=Using Free Pascal with Xcode<!-- Título generado por un bot --> |fechaacceso=25 de mayo de 2006 |fechaarchivo=12 de junio de 2010 |urlarchivo=https://web.archive.org/web/20100612010805/http://pascal-central.com/fp-xcode/ |deadurl=yes }}</ref> [[Lenguaje de programación Ada|Ada]] y [[Perl]].<ref>[http://camelbones.sourceforge.net/index.html CamelBones, an Objective-C/Perl bridge for Mac OS X & GNUStep - Home<!-- Título generado por un bot -->]</ref> Entre las características más apreciadas de Xcode está la tecnología para distribuir el proceso de construcción a partir de [[código fuente]] entre varios ordenadores, utilizando [[Bonjour (software)|Bonjour]]. == Historia == '''Xcode''' se introdujo el 24 de octubre de 2003 junto con la versión 10.3 de Mac OS X, siendo desarrollado a partir del anterior entorno de desarrollo, [[Project Builder]], al que sustituyó. Project Builder, a su vez, también era una herencia de la compañía [[NeXT]], fusionada con Apple en 1996. La aparición de Xcode 2.1 en junio de 2005 fue significativa porque proporcionó a la comunidad de desarrolladores las herramientas para crear [[binario universal|binarios universales]] que permiten al software creado para Mac OS X ser ejecutado tanto en la arquitectura [[PowerPC]] como en la nueva, basada en [[Intel]] ([[x86]]). Esta versión integró además las herramientas y marcos de trabajo [[WebObjects]] de Apple para construir aplicaciones y [[Servicio web|servicios web]] de Java, que anteriormente se vendían como un producto separado por un precio de 699$. Con el lanzamiento de [[Mac OS X v10.5|Mac OS X v10.5]] también lo fue el Xcode 3.0, que tenía como principales novedades la inclusión de Objective-C 2.0, un nuevo Interface Builder, la opción de [[Refactorización|refactorizar]] proyectos y hacer "snapshosts" del proyecto entre otras. Xcode 4, lanzado a principios de 2011, incluía como novedades una nueva interfaz y la compatibilidad con Mac OS X 10.7 Lion. Con esta versión, Xcode dejó de ser compatible con Mac OS X 10.5 Leopard. == Tabla comparativa de las diferentes versiones == {| class="wikitable" |- | style="background:#ffdead;"| | <abbr title=>Versión discontinuada</abbr> | style="background:#7e7;"| | <abbr title=>Versión actual</abbr> | style="background:#2fc0ff;"| | <abbr title=>Versión de prueba (Beta)</abbr> |} === Xcode 7.x === {| class="wikitable collapsible collapsed" style="width:100%; font-size:90%;" |- ! style="background: #ffdead; text-align:center;" colspan="9"| Historial de versiones - Xcode 7 |- ! style="background:#e9e9e9; text-align:center;"|Versión ! style="background:#e9e9e9; text-align:center;"|Build ! style="background:#e9e9e9; text-align:center;"|Fecha de lanzamiento ! style="background:#e9e9e9; text-align:center;"|Min. [[OS X|macOS]] necesario<ref name="ReferenceA">plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion</ref> ! style="background:#e9e9e9; text-align:center;"|[[OS X|macOS]] SDK incluido<ref name="ReferenceB">cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist; cd -</ref> ! style="background:#e9e9e9; text-align:center;"|[[iOS]] SDK incluido<ref name="ReferenceC">cd Xcode.app/Contents/Developer; ls Platforms/iPhoneOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|[[watchOS]] SDK incluido<ref name="ReferenceD">cd Xcode.app/Contents/Developer; ls Platforms/WatchOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|[[tvOS]] SDK incluido<ref name="ReferenceE">cd Xcode.app/Contents/Developer; ls Platforms/AppleTVOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|Simuladores disponibles para descarga<ref name="from preferences">from preferences -> downloads</ref> |- ! style="background:#ffdead; white-space:nowrap;"| '''7.0''' | 7A220 | 16 de septiembre de 2015 | rowspan="2" | [[OS X Yosemite|10.10.4]] | rowspan="4" | OS X v10.11 (15A278) | rowspan="2" | [[iOS 9]] (13A340) | rowspan="4" | [[watchOS]] 2 (13S343) | rowspan="2" | - | rowspan="2" | iOS 8.4 + iOS 8.3 + iOS 8.2 + iOS 8.1 |- ! style="background:#ffdead; white-space:nowrap;"| '''7.0.1''' | 7A1001 | 28 de septiembre de 2015 |- ! style="background:#ffdead; white-space:nowrap;"| '''7.1''' | 7B91b | 21 de octubre de 2015 | rowspan="4" | [[OS X Yosemite|10.10.5]] | rowspan="2" | [[iOS 9]].1 (13B137) | rowspan="2" | [[tvOS]] 9.0 (13T393) | rowspan="2" | iOS 9.0 + iOS 8.4 + iOS 8.3 + iOS 8.2 + iOS 8.1 |- ! style="background:#ffdead; white-space:nowrap;"| '''7.1.1''' | 7B1005 | 9 de noviembre de 2015 |- ! style="background:#ffdead; white-space:nowrap;"| '''7.2''' | 7C68 | 8 de diciembre de 2015 | rowspan="2" | OS X v10.11.2 (15C43) | rowspan="2" | [[iOS 9]].2 (13C75) | rowspan="2" | [[watchOS]] 2.1 (13S660) | [[tvOS]] 9.1 (13U78) | rowspan="2" | iOS 9.1 + iOS 9.0 + iOS 8.4 + iOS 8.3 + iOS 8.2 + iOS 8.1 + tvOS 9.0 + watchOS 2.0 |- ! style="background:#ffdead; white-space:nowrap;"| '''7.2.1''' | 7C1002 | 3 de febrero de 2016 | [[tvOS]] 9.1 (13U79) |- ! style="background:#ffdead; white-space:nowrap;"| '''7.3''' | 7D175 | 21 de marzo de 2016 | rowspan="2" | [[OS X El Capitan|10.11]] | rowspan="2" | OS X v10.11.4 (15E60) | rowspan="2" | [[iOS 9]].3 (13E230) | rowspan="2" | [[watchOS]] 2.2 (13V143) | rowspan="2" | [[tvOS]] 9.2 (13Y227) | rowspan="2" | iOS 9.2 + iOS 9.1 + iOS 9.0 + iOS 8.4 + iOS 8.3 + iOS 8.2 + iOS 8.1 + tvOS 9.1 + tvOS 9.0 + watchOS 2.1 + watchOS 2.0 |- ! style="background:#ffdead; white-space:nowrap;"| '''7.3.1''' | 7D1012<ref>Developer Portal version</ref> 7D1014<ref>MAS version</ref> | 3 de mayo de 2016 |- class="sortbottom" ! style="background:#e9e9e9; text-align:center;"|Versión ! style="background:#e9e9e9; text-align:center;"|Build ! style="background:#e9e9e9; text-align:center;"|Fecha de lanzamiento ! style="background:#e9e9e9; text-align:center;"|Min. [[OS X|macOS]] necesario<ref name="ReferenceA"/> ! style="background:#e9e9e9; text-align:center;"|[[OS X|macOS]] SDK incluido<ref name="ReferenceB"/> ! style="background:#e9e9e9; text-align:center;"|[[iOS]] SDK incluido<ref name="ReferenceC"/> ! style="background:#e9e9e9; text-align:center;"|[[watchOS]] SDK incluido<ref name="ReferenceD"/> ! style="background:#e9e9e9; text-align:center;"|[[tvOS]] SDK incluido<ref name="ReferenceE"/> ! style="background:#e9e9e9; text-align:center;"|Simuladores disponibles para descarga<ref name="from preferences"/> |} === Xcode 8.x === {| class="wikitable collapsible collapsed" style="width:100%; font-size:90%;" |- ! style="background: #ffdead; text-align:center;" colspan="9"| Historial de versiones - Xcode 8 |- ! style="background:#e9e9e9; text-align:center;"|Versión ! style="background:#e9e9e9; text-align:center;"|Build ! style="background:#e9e9e9; text-align:center;"|Fecha de lanzamiento ! style="background:#e9e9e9; text-align:center;"|Min. [[OS X|macOS]] necesario<ref name="ReferenceA">plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion</ref> ! style="background:#e9e9e9; text-align:center;"|[[OS X|macOS]] SDK incluido<ref name="ReferenceB">cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist; cd -</ref> ! style="background:#e9e9e9; text-align:center;"|[[iOS]] SDK incluido<ref name="ReferenceC">cd Xcode.app/Contents/Developer; ls Platforms/iPhoneOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|[[watchOS]] SDK incluido<ref name="ReferenceD">cd Xcode.app/Contents/Developer; ls Platforms/WatchOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|[[tvOS]] SDK incluido<ref name="ReferenceE">cd Xcode.app/Contents/Developer; ls Platforms/AppleTVOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|Simuladores disponibles para descarga<ref name="from preferences">from preferences -> downloads</ref> |- ! style="background:#ffdead; white-space:nowrap;"| '''8.0''' | 8A218a | 13 de septiembre de 2016 | rowspan="4" | [[OS X El Capitan|OS X <br> El Capitán <br> 10.11.5]] ||[[macOS Sierra|macOS Sierra 10.12]] (16A300) |[[iOS 10]] (14A345) |[[watchOS]] 3 (14S326) |[[tvOS]] 10.0 (14T328) |iOS 9.3 + iOS 9.2 + iOS 9.1 + iOS 9.0 + iOS 8.4 + iOS 8.3 + iOS 8.2 + iOS 8.1 + tvOS 9.2 + tvOS 9.1 + tvOS 9.0 + watchOS 2.2 + watchOS 2.1 + watchOS 2.0 |- ! style="background:#ffdead; white-space:nowrap;"| '''8.1''' | 8B62 | 27 de octubre de 2016 ||[[macOS Sierra|macOS Sierra 10.12.1]] (16B2649) |[[iOS 10|iOS 10.1]] (14B72) |[[watchOS| watchOS 3.1]] (14S471a) |[[tvOS]] 10.0 (14T328) |iOS 10.0 + iOS 9.3 + iOS 9.2 + iOS 9.1 + iOS 9.0 + iOS 8.4 + iOS 8.3 + iOS 8.2 + iOS 8.1 + tvOS 9.2 + tvOS 9.1 + tvOS 9.0 + watchOS 2.2 + watchOS 2.1 + watchOS 2.0 |- ! style="background:#ffdead; white-space:nowrap;"| '''8.2''' | 8C38 | 12 de diciembre de 2016 | rowspan="2" | [[macOS Sierra|macOS Sierra 10.12.2]] (16C58) |[[iOS 10|iOS 10.2]] (14C89) |[[watchOS| watchOS 3.1]] (14S471a) |[[tvOS]] 10.1 (14U591) |dif. con Xcode 8.1: fue agregado iOS 10.1 + tvOS 10.0 |- ! style="background:#ffdead; white-space:nowrap;"| '''8.2.1''' | 8C1002 | 19 de diciembre de 2016 |[[iOS 10|iOS 10.2]] (14C89) |[[watchOS| watchOS 3.1]] (14S471a) |[[tvOS]] 10.1 (14U591) |dif. con Xcode 8.1: fue agregado iOS 10.1 + tvOS 10.0 |- ! style="background:#ffdead; white-space:nowrap;"| '''8.3''' | 8E162 | 28 de marzo de 2017 | rowspan="4" | [[macOS Sierra|macOS <br> Sierra <br> 10.12]] | rowspan="4" | [[macOS Sierra|macOS Sierra 10.12.4]] (16E185) | rowspan="3" | [[iOS 10|iOS 10.3]] (14E269) | rowspan="4" | [[watchOS|watchOS 3.2]] (14V243) | rowspan="4" | [[tvOS|tvOS 10.2]] (14W260) | rowspan="3" | dif. con Xcode 8.2: fue agregado iOS 10.2 + tvOS 10.1 |- ! style="background:#ffdead; white-space:nowrap;"| '''8.3.1''' | 8E1000a | 6 de abril de 2017 |- ! style="background:#ffdead; white-space:nowrap;"| '''8.3.2''' | 8E2002 | 18 de abril de 2017 |- ! style="background:#ffdead; white-space:nowrap;"| '''8.3.3''' | 8E3004b | 5 de junio de 2017 | [[iOS 10|iOS 10.3.1]] (14E8301) | dif. con Xcode 8.3.2: fue agregó simulador de watchOS 3.1 |- class="sortbottom" ! style="background:#e9e9e9; text-align:center;"|Versión ! style="background:#e9e9e9; text-align:center;"|Build ! style="background:#e9e9e9; text-align:center;"|Fecha de lanzamiento ! style="background:#e9e9e9; text-align:center;"|Min. [[OS X|macOS]] necesario<ref name="ReferenceA"/> ! style="background:#e9e9e9; text-align:center;"|[[OS X|macOS]] SDK incluido<ref name="ReferenceB"/> ! style="background:#e9e9e9; text-align:center;"|[[iOS]] SDK incluido<ref name="ReferenceC"/> ! style="background:#e9e9e9; text-align:center;"|[[watchOS]] SDK incluido<ref name="ReferenceD"/> ! style="background:#e9e9e9; text-align:center;"|[[tvOS]] SDK incluido<ref name="ReferenceE"/> ! style="background:#e9e9e9; text-align:center;"|Simuladores disponibles para descarga<ref name="from preferences"/> |} === Xcode 9.x === {| class="wikitable collapsible" style="width:100%; font-size:90%;" |- ! style="background: #ffdead; text-align:center;" colspan="9"| Historial de versiones - Xcode 9 |- ! style="background:#e9e9e9; text-align:center;"|Versión ! style="background:#e9e9e9; text-align:center;"|Build ! style="background:#e9e9e9; text-align:center;"|Fecha de lanzamiento ! style="background:#e9e9e9; text-align:center;"|Min. macOS necesario<ref name="ReferenceA">plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion</ref> ! style="background:#e9e9e9; text-align:center;"|macOS SDK incluido<ref name="ReferenceB">cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist; cd -</ref> ! style="background:#e9e9e9; text-align:center;"|iOS SDK incluido<ref name="ReferenceC">cd Xcode.app/Contents/Developer; ls Platforms/iPhoneOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|watchOS SDK incluido<ref name="ReferenceD">cd Xcode.app/Contents/Developer; ls Platforms/WatchOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|tvOS SDK incluido<ref name="ReferenceE">cd Xcode.app/Contents/Developer; ls Platforms/AppleTVOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|Simuladores disponibles para descarga<ref name="from preferences">from preferences -> downloads</ref> |- ! style="background:#ffdead; white-space:nowrap;"| '''9.0''' | 9A235 | 19 de septiembre de 2017 | rowspan="4" | [[macOS Sierra]] <br> 10.12.6 | rowspan="2" | [[macOS High Sierra|macOS High Sierra 10.13]] <br> (17A360) | rowspan="2" | [[iOS 11|iOS 11.0]] <br> (15A372) | rowspan="2" | [[watchOS|watchOS 4.0]] <br> (15R372) | rowspan="2" | [[tvOS|tvOS 11.0]] <br> (15J380) | rowspan="2" | simuladores agregados: <br> iOS 10.3.1 + tvOS 10.2 + watchOS 3.2 |- ! style="background:#ffdead; white-space:nowrap;"| '''9.0.1''' | 9A1004 | - |- ! style="background:#ffdead; white-space:nowrap;"| '''9.1''' | 9B55 | 31 de octubre de 2017 | [[macOS High Sierra|macOS High Sierra 10.13.1]] <br> (17B48) | [[iOS 11|iOS 11.1]] <br> (15B93/15B101) | [[watchOS|watchOS 4.1]] <br> (15R846) | [[tvOS|tvOS 11.1]] <br> (15J582) | simuladores agregados: <br> iOS 11.0 + tvOS 11 + watchOS 4.0 |- ! style="background:#ffdead; white-space:nowrap;"| '''9.2''' | 9C40b | 4 de diciembre de 2017 | [[macOS High Sierra|macOS High Sierra 10.13.2]] <br> (17C76) | [[iOS 11|iOS 11.2]] <br> (15C107) | [[watchOS|watchOS 4.2]] <br> (15S100) | [[tvOS|tvOS 11.2]] <br> (15K104) | simuladores agregados: <br> iOS 11.1 + tvOS 11.1 + watchOS 4.1 |- ! style="background:#ffdead; white-space:nowrap;"| '''9.3''' | 9E145 | 29 de marzo de 2018 | rowspan="4" | [[macOS High Sierra]] <br> 10.13.2 | rowspan="4" | [[macOS High Sierra|macOS High Sierra 10.13.4]] <br> (17E189) | rowspan="2" | [[iOS 11|iOS 11.3]] <br> (15E217) | rowspan="4" | [[watchOS|watchOS 4.3]] <br> (15T212) | rowspan="2" | [[tvOS|tvOS 11.3]] <br> (15L211) | rowspan="2" | simuladores agregados: <br> iOS 11.2 + tvOS 11.2 + watchOS 4.2 |- ! style="background:#ffdead; white-space:nowrap;"| '''9.3.1''' | 9E501 | 9 de mayo de 2018 |- ! style="background:#ffdead; white-space: nowrap;"| '''9.4''' | 9F1027a | 29 de mayo de 2018 | rowspan="2" | [[iOS 11|iOS 11.4]] <br> (15F79) | rowspan="2" | [[tvOS|tvOS 11.4]] <br> (15L576) | rowspan="2" | simuladores agregados: <br> iOS 11.3 + tvOS 11.3 |- ! style="background:#ffdead; white-space: nowrap;"| '''9.4.1''' | 9F2000 | 13 de junio de 2018 |- class="sortbottom" ! style="background:#e9e9e9; text-align:center;"|Versión ! style="background:#e9e9e9; text-align:center;"|Build ! style="background:#e9e9e9; text-align:center;"|Fecha de lanzamiento ! style="background:#e9e9e9; text-align:center;"|Min. macOS necesario<ref name="ReferenceA"/> ! style="background:#e9e9e9; text-align:center;"|macOS SDK incluido<ref name="ReferenceB"/> ! style="background:#e9e9e9; text-align:center;"|iOS SDK incluido<ref name="ReferenceC"/> ! style="background:#e9e9e9; text-align:center;"|watchOS SDK incluido<ref name="ReferenceD"/> ! style="background:#e9e9e9; text-align:center;"|tvOS SDK incluido<ref name="ReferenceE"/> ! style="background:#e9e9e9; text-align:center;"|Simuladores disponibles para descarga<ref name="from preferences"/> |} === Xcode 10.x === {| class="wikitable collapsible" style="width:100%; font-size:90%;" |- ! style="background: #ffdead; text-align:center;" colspan="9"| Historial de versiones - Xcode 10 |- ! style="background:#e9e9e9; text-align:center;"|Versión ! style="background:#e9e9e9; text-align:center;"|Build ! style="background:#e9e9e9; text-align:center;"|Fecha de lanzamiento ! style="background:#e9e9e9; text-align:center;"|Min. macOS necesario<ref name="ReferenceA">plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion</ref> ! style="background:#e9e9e9; text-align:center;"|macOS SDK incluido<ref name="ReferenceB">cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist; cd -</ref> ! style="background:#e9e9e9; text-align:center;"|iOS SDK incluido<ref name="ReferenceC">cd Xcode.app/Contents/Developer; ls Platforms/iPhoneOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|watchOS SDK incluido<ref name="ReferenceD">cd Xcode.app/Contents/Developer; ls Platforms/WatchOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|tvOS SDK incluido<ref name="ReferenceE">cd Xcode.app/Contents/Developer; ls Platforms/AppleTVOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|Simuladores disponibles para descarga<ref name="from preferences">from preferences -> downloads</ref> |- ! style="background:#ffdead; white-space:nowrap;"| '''10.0''' | 10A255 | 17 de septiembre de 2018 | rowspan="2" | [[macOS High Sierra]] <br> 10.13.6 | [[macOS Mojave]] <br> 10.14 (18A384) | [[iOS 12|iOS 12.0]] <br> (16A366) | [[watchOS|watchOS 5.0]] <br> (16R363) | [[tvOS|tvOS 12.0]] <br> (16J364) | simuladores agregados: <br> iOS 11.4 + tvOS 11.4 |- ! style="background:#ffdead; white-space:nowrap;"| '''10.1''' | 10B61 | 30 de octubre de 2018 | [[macOS Mojave]] <br> 10.14.1 (18B71) | [[iOS 12|iOS 12.1]] <br> (16B91) | [[watchOS|watchOS 5.1]] <br> (16R591) | [[tvOS|tvOS 12.1]] <br> (16J602) | simuladores agregados: <br> iOS 12.0 + tvOS 12.0 + watchOS 5.0 |- ! style="background:#ffdead; white-space:nowrap;"| '''10.2''' | 10E125 | 25 de marzo de 2019 | rowspan="2" |[[macOS Mojave]] <br> 10.14.3<ref>https://developer.apple.com/documentation/xcode_release_notes/xcode_10_2_release_notes?language=objc</ref><ref>https://developer.apple.com/documentation/xcode_release_notes/xcode_10_2_1_release_notes?language=objc</ref> | rowspan="2" | [[macOS Mojave]] <br> 10.14.4 (18E219) | rowspan="2" | [[iOS 12|iOS 12.2]] <br> (16E226) | rowspan="2" | [[watchOS|watchOS 5.2]] <br> (16T224) | rowspan="2" | [[tvOS|tvOS 12.2]] <br> (16L225) | rowspan="2" | simuladores agregados: <br> iOS 12.1 + tvOS 12.1 + watchOS 5.1 |- ! style="background:#ffdead; white-space:nowrap;"| '''10.2.1''' | 10E1001 | 17 de abril de 2019 |- ! style="background:#ffdead; white-space:nowrap;"| '''10.3''' | 10G8 | 22 de julio de 2019 | | [[macOS Mojave]] <br> 10.14.6 (18G74) | [[iOS 12|iOS 12.4]] <br> (16G73) | [[watchOS|watchOS 5.3]] <br> (16U567) | [[tvOS|tvOS 12.4]] <br> (16M567) | simuladores agregados: <br> iOS 12.2 + tvOS 12.2 + watchOS 5.2 |- class="sortbottom" ! style="background:#e9e9e9; text-align:center;"|Versión ! style="background:#e9e9e9; text-align:center;"|Build ! style="background:#e9e9e9; text-align:center;"|Fecha de lanzamiento ! style="background:#e9e9e9; text-align:center;"|Min. macOS necesario<ref name="ReferenceA"/> ! style="background:#e9e9e9; text-align:center;"|macOS SDK incluido<ref name="ReferenceB"/> ! style="background:#e9e9e9; text-align:center;"|iOS SDK incluido<ref name="ReferenceC"/> ! style="background:#e9e9e9; text-align:center;"|watchOS SDK incluido<ref name="ReferenceD"/> ! style="background:#e9e9e9; text-align:center;"|tvOS SDK incluido<ref name="ReferenceE"/> ! style="background:#e9e9e9; text-align:center;"|Simuladores disponibles para descarga<ref name="from preferences"/> |} === Xcode 11 === {| class="wikitable collapsible" style="width:100%; font-size:90%;" |- ! style="background: #ffdead; text-align:center;" colspan="9"| Historial de versiones - Xcode 11 |- ! style="background:#e9e9e9; text-align:center;"|Versión ! style="background:#e9e9e9; text-align:center;"|Build ! style="background:#e9e9e9; text-align:center;"|Fecha de lanzamiento ! style="background:#e9e9e9; text-align:center;"|Min. macOS necesario<ref name="ReferenceA">plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion</ref> ! style="background:#e9e9e9; text-align:center;"|macOS SDK incluido<ref name="ReferenceB">cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist; cd -</ref> ! style="background:#e9e9e9; text-align:center;"|iOS SDK incluido<ref name="ReferenceC">cd Xcode.app/Contents/Developer; ls Platforms/iPhoneOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|watchOS SDK incluido<ref name="ReferenceD">cd Xcode.app/Contents/Developer; ls Platforms/WatchOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|tvOS SDK incluido<ref name="ReferenceE">cd Xcode.app/Contents/Developer; ls Platforms/AppleTVOS.platform/DeviceSupport/ | grep '(.*)'</ref> ! style="background:#e9e9e9; text-align:center;"|Notas |- ! style="background:#ffdead; white-space:nowrap;"| '''11.0''' | 11A420a | 20 de septiembre de 2019 | rowspan="2" | [[macOS Mojave]] <br> 10.14.4 | rowspan="2" | [[macOS Catalina]] <br> 10.15 (19A547) | [[iOS 13|iOS 13.0]] <br> (17A566) | rowspan="2" | [[watchOS|watchOS 6.0]] <br> (17R566) | rowspan="2" | [[tvOS|tvOS 13.0]] <br> (17J559) | {{refn|To see the SwiftUI preview, you need macOS 10.15<ref>{{cite web|url=https://www.raywenderlich.com/3715234-swiftui-getting-started|title=SwiftUI: Getting Started}}</ref>}} |- ! style="background:#ffdead; white-space:nowrap;"| '''11.1''' | 11A1027 | 7 de octubre de 2019 | [[iOS 13|iOS 13.1]] <br> (17A820) | <ref name="Xcode11Point1ReleaseNotes">{{cite web |title=Xcode 11.1 Release Notes |url=https://developer.apple.com/documentation/xcode_release_notes/xcode_11_1_release_notes?language=objc |website=Apple Developer Documentation |publisher=Apple Inc.|access-date=10 de diciembre de 2019}}</ref> |- class="sortbottom" ! style="background:#e9e9e9; text-align:center;"|Versión ! style="background:#e9e9e9; text-align:center;"|Build ! style="background:#e9e9e9; text-align:center;"|Fecha de lanzamiento ! style="background:#e9e9e9; text-align:center;"|Min. macOS necesario<ref name="ReferenceA"/> ! style="background:#e9e9e9; text-align:center;"|macOS SDK incluido<ref name="ReferenceB"/> ! style="background:#e9e9e9; text-align:center;"|iOS SDK incluido<ref name="ReferenceC"/> ! style="background:#e9e9e9; text-align:center;"|watchOS SDK incluido<ref name="ReferenceD"/> ! style="background:#e9e9e9; text-align:center;"|tvOS SDK incluido<ref name="ReferenceE"/> ! style="background:#e9e9e9; text-align:center;"|Notas |} == Referencias == {{listaref}} == Véase también == * [[GNUstep]] == Enlaces externos == * [https://developer.apple.com/technologies/tools/ Apple.com Xcode] {{Control de autoridades}} [[Categoría:Entornos de desarrollo integrados]] [[Categoría:MacOS]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
Xcode
»
Añadir idiomas
Añadir tema