iOS (anteriormente iPhone OS ) es un sistema operativo móvil creado y desarrollado por Apple Inc. exclusivamente para su hardware . Es el sistema operativo que alimenta muchos de los dispositivos móviles de la empresa, incluidos el iPhone y el iPod Touch ; el término también incluía las versiones que se ejecutan en iPads hasta que se introdujo el nombre iPadOS con la versión 13 en 2019. Es el segundo sistema operativo móvil más instalado del mundo, después de Android . Es la base de otros tres sistemas operativos fabricados por Apple: iPadOS, tvOS y watchOS.. Es software propietario, aunque algunas partes son de código abierto bajo la licencia de fuente pública de Apple y otras licencias. [12]
Captura de pantalla | |
Desarrollador | Apple Inc. |
---|---|
Escrito en | C , C ++ , Objective-C , Swift , lenguaje ensamblador |
Familia OS | Tipo Unix , basado en Darwin ( BSD ), iOS |
Estado de trabajo | Actual |
Modelo fuente | Cerrado , con componentes de código abierto |
Versión inicial | 29 de junio de 2007 |
Último lanzamiento | 14,6 [1] (18F72) [2] (24 de mayo de 2021 ) [±] |
Vista previa más reciente | 15.0 beta [3] (19A5261w) [4] (7 de junio de 2021 ) [±] 14.7 beta 2 [5] (18G5033e) [6] (2 de junio de 2021 ) [±] |
Objetivo de marketing | Teléfonos inteligentes , tabletas , reproductores multimedia portátiles |
Disponible en | 40 idiomas [7] [8] [9] [10] |
Método de actualización | OTA (desde iOS 5 ) , Finder (desde macOS Catalina en adelante) [11] o iTunes (Windows y macOS pre-Catalina) |
Plataformas |
|
Tipo de grano | Híbrido ( XNU ) |
Interfaz de usuario predeterminada | Cocoa Touch ( multitáctil , GUI ) |
Licencia | Software propietario, excepto componentes de código abierto |
Página web oficial | www .apple .com / ios / |
Estado de soporte | |
Soportado | |
Artículos de la serie | |
Historial de versiones de iOS |
Presentado en 2007 para el iPhone de primera generación , iOS se ha ampliado desde entonces para admitir otros dispositivos de Apple, como el iPod Touch (septiembre de 2007) y el iPad (enero de 2010). En marzo de 2018 [actualizar], la App Store de Apple contiene más de 2,1 millones de aplicaciones iOS, 1 millón de las cuales son nativas para iPads. [13] Estas aplicaciones móviles se han descargado colectivamente más de 130 mil millones de veces.
Las principales versiones de iOS se lanzan anualmente. La versión estable actual, iOS 14 , se lanzó al público el 16 de septiembre de 2020. [14] Trajo muchos cambios en la interfaz de usuario, incluida la capacidad de colocar widgets en la pantalla de inicio, una interfaz de usuario compacta para Siri y llamadas telefónicas, y la capacidad de cambiar tanto el navegador web predeterminado como las aplicaciones de correo electrónico. No se eliminó ningún dispositivo, ya que todos los dispositivos compatibles con iOS 13 pueden ejecutar iOS 14 .
Historia
En 2005, cuando Steve Jobs comenzó a planificar el iPhone , tuvo la opción de "encoger el Mac, lo que sería una hazaña épica de ingeniería, o agrandar el iPod". Jobs favoreció el enfoque anterior, pero enfrentó a los equipos de Macintosh e iPod , liderados por Scott Forstall y Tony Fadell , respectivamente, entre sí en una competencia interna, con Forstall ganando al crear el iPhone OS. La decisión permitió el éxito del iPhone como plataforma para desarrolladores externos: el uso de un conocido sistema operativo de escritorio como base permitió a muchos desarrolladores externos de Mac escribir software para iPhone con un mínimo de reentrenamiento. Forstall también fue responsable de crear un kit de desarrollo de software para que los programadores construyeran aplicaciones para iPhone, así como una tienda de aplicaciones dentro de iTunes . [15] [16]
El sistema operativo se presentó con el iPhone en la Macworld Conference & Expo el 9 de enero de 2007 y se lanzó en junio de ese año. [17] [18] [19] En el momento de su presentación en enero, Steve Jobs afirmó: "iPhone ejecuta OS X" y ejecuta "aplicaciones de escritorio", [20] [21] pero en el momento del lanzamiento del iPhone , el sistema operativo pasó a llamarse "iPhone OS". [22] Inicialmente, las aplicaciones nativas de terceros no eran compatibles. El razonamiento de Jobs era que los desarrolladores podían crear aplicaciones web a través del navegador web Safari que "se comportarían como aplicaciones nativas en el iPhone". [23] [24] En octubre de 2007, Apple anunció que se estaba desarrollando un kit de desarrollo de software (SDK) nativo y que planeaban ponerlo "en manos de los desarrolladores en febrero". [25] [26] [27] El 6 de marzo de 2008, Apple llevó a cabo un evento de prensa, anunciando el iPhone SDK. [28] [29]
La App Store de iOS se abrió el 10 de julio de 2008 con 500 aplicaciones iniciales disponibles. [30] Esta cifra aumentó rápidamente a 3.000 en septiembre de 2008, [31] 15.000 en enero de 2009, [32] 50.000 en junio de 2009, [33] 100.000 en noviembre de 2009, [34] [35] 250.000 en agosto de 2010, [36] [37] 650.000 en julio de 2012, [38] 1 millón en octubre de 2013, [39] [40] 2 millones en junio de 2016, [41] [42] [43] y 2,2 millones en enero de 2017. [44] [45 ] A marzo de 2016[actualizar], 1 millón de aplicaciones son compatibles de forma nativa con la tableta iPad . [46] Estas aplicaciones se han descargado colectivamente más de 130 mil millones de veces. [41] La empresa de inteligencia de aplicaciones Sensor Tower ha estimado que la App Store alcanzará los 5 millones de aplicaciones para el año 2020. [47]
En septiembre de 2007, Apple anunció el iPod Touch , un iPod rediseñado basado en el factor de forma del iPhone. [48] El 27 de enero de 2010, Apple presentó su tan esperada tableta de medios , el iPad , que presenta una pantalla más grande que el iPhone y el iPod Touch, y está diseñada para la navegación web, el consumo de medios y la lectura, y ofrece interacción multitáctil. con formatos multimedia que incluyen periódicos, libros electrónicos, fotos, videos, música, documentos de procesamiento de texto, videojuegos y la mayoría de las aplicaciones de iPhone existentes que utilizan una pantalla de 9,7 pulgadas. [49] [50] [51] También incluye una versión móvil de Safari para la navegación web, así como acceso a la App Store, la biblioteca de iTunes , iBookstore , Contactos y Notas. El contenido se puede descargar a través de Wi-Fi y el servicio 3G opcional o se sincroniza a través de la computadora del usuario. [52] AT&T fue inicialmente el único proveedor estadounidense de acceso inalámbrico 3G para iPad. [53]
En junio de 2010, Apple cambió el nombre del iPhone OS a "iOS". La marca registrada "IOS" había sido utilizada por Cisco durante más de una década para su sistema operativo, IOS , utilizado en sus enrutadores. Para evitar cualquier demanda potencial, Apple obtuvo la licencia de la marca comercial "IOS" de Cisco. [54]
El reloj inteligente Apple Watch fue anunciado por Tim Cook el 9 de septiembre de 2014, y se presentó como un producto con seguimiento de la salud y el estado físico. [55] [56] Fue lanzado el 24 de abril de 2015. [57] [58] [59] Utiliza watchOS como sistema operativo, el cual está basado en IOS.
En octubre de 2016, Apple abrió su primera Academia de Desarrolladores de iOS en Nápoles dentro del nuevo campus de la Universidad de Nápoles Federico II . [60] [61] El curso es completamente gratuito, destinado a adquirir habilidades técnicas específicas sobre la creación y gestión de aplicaciones para las plataformas del ecosistema Apple . [62] En la Academia también hay temas de administración de empresas (planificación empresarial y gestión empresarial con foco en las oportunidades digitales) y hay un camino dedicado al diseño de interfaces gráficas . Los estudiantes tienen la oportunidad de participar en "Enterprise Track", una experiencia de capacitación en profundidad sobre el ciclo de vida completo de una aplicación, desde el diseño hasta la implementación, seguridad, resolución de problemas , almacenamiento de datos y uso de la nube. [63] [64] A partir de 2020, la Academia graduó a casi mil estudiantes de todo el mundo, que han trabajado en 400 ideas de aplicaciones y ya han publicado alrededor de 50 aplicaciones en la App Store de iOS . En el curso académico 2018/2019 llegaron estudiantes de más de 30 países diferentes. 35 de ellos han sido seleccionados para asistir a la Worldwide Developer Conference , la conferencia anual de desarrolladores de Apple que se celebra anualmente en California a principios de junio. [65] [66]
El 3 de junio de 2019, iPadOS , la versión de marca de iOS para iPad, se anunció en la WWDC de 2019; fue lanzado el 25 de septiembre de 2019. [67]
Características
Interfaz
La interfaz de usuario de iOS se basa en la manipulación directa , utilizando gestos multitáctiles como deslizar , tocar , pellizcar y pellizcar hacia atrás . Los elementos de control de la interfaz incluyen controles deslizantes, interruptores y botones. [68] Algunas aplicaciones utilizan acelerómetros internos para responder cuando se agita el dispositivo (un resultado común es el comando Deshacer ) o rotarlo en tres dimensiones (un resultado común es cambiar entre el modo vertical y horizontal). Varias opciones de accesibilidad descritas en § Las funciones de accesibilidad permiten a los usuarios con discapacidades visuales y auditivas utilizar correctamente iOS. [69]
Los dispositivos iOS se inician en la pantalla de inicio, el "concentrador" principal de navegación e información en los dispositivos iOS, análogo al escritorio que se encuentra en las computadoras personales. Las pantallas de inicio de iOS suelen estar formadas por iconos de aplicaciones y widgets ; Los iconos de aplicaciones inician la aplicación asociada, mientras que los widgets muestran contenido en vivo que se actualiza automáticamente, como un pronóstico del tiempo , la bandeja de entrada del correo electrónico del usuario o un teletipo de noticias directamente en la pantalla de inicio. [70]
En la parte superior de la pantalla hay una barra de estado que muestra información sobre el dispositivo y su conectividad. La barra de estado en sí contiene dos elementos, el Centro de control y el Centro de notificaciones . El Centro de control se puede "bajar" desde la parte superior derecha de la muesca, en los nuevos iPhones, dando acceso a varios conmutadores para administrar el dispositivo más rápidamente sin tener que abrir la Configuración. Es posible administrar el brillo, el volumen, las conexiones inalámbricas, el reproductor de música, etc. [71]
En cambio, desplazarse desde la parte superior izquierda a la inferior abrirá el Centro de notificaciones , que en las últimas versiones de iOS es muy similar a la pantalla de bloqueo. Muestra las notificaciones en orden cronológico y las agrupa por aplicación. Desde las notificaciones de algunas aplicaciones es posible interactuar directamente, por ejemplo respondiendo un mensaje directamente desde ella. Las notificaciones se envían en dos modos, las notificaciones importantes que se muestran en la pantalla de bloqueo y se señalan con un sonido distintivo, acompañadas de un banner de advertencia y el ícono de la insignia de la aplicación, y el modo secundario donde se muestran en el Centro de notificaciones, pero no se muestran en la pantalla de bloqueo, ni se indican mediante carteles de advertencia, iconos de placa o sonidos. [72] [73]
Es posible elegir si las notificaciones de una aplicación se pueden mostrar en la pantalla de bloqueo, el Centro de notificaciones, el banner o los tres; si la pancarta debe ser temporal o permanente; activar o desactivar el sonido; elija si desea agrupar por aplicación o no y si desea mostrar vistas previas cuando está bloqueado. Es posible desactivar las notificaciones de aplicaciones no deseadas. Las notificaciones más antiguas se eliminan automáticamente después de unos días.
Una pantalla de inicio puede estar formada por varias páginas, entre las cuales el usuario puede deslizar hacia adelante y hacia atrás, una de las formas de hacerlo es mantener presionados los "puntos" que se muestran en cada página y deslizar hacia la izquierda o hacia la derecha.
A la derecha de la última página, la biblioteca de aplicaciones enumera y clasifica las aplicaciones instaladas en el dispositivo. Las aplicaciones dentro de cada categoría se organizan según la frecuencia de su uso. Además de una categoría para aplicaciones sugeridas, una categoría "reciente" enumera las aplicaciones instaladas recientemente junto con los clips de aplicaciones a los que se accedió recientemente. Los usuarios pueden buscar la aplicación que deseen o explorarlas en orden alfabético.
iOS también se integra a la perfección con otros marcos de programación y tecnologías, como Apple Pay , HomeKit , HealthKit e ResearchKit .
En iOS, el botón de la página principal generalmente se encuentra en la parte superior derecha. Para volver atrás en una aplicación, casi siempre hay un botón "Atrás".
Puede retroceder de 4 formas diferentes, varía según el contexto.
- Presiona el botón "Atrás" en la parte superior izquierda de la pantalla.
- Desliza el dedo hacia la derecha desde el borde izquierdo de la pantalla (gesto)
- Presiona la acción "Finalizar" en la parte superior derecha de la pantalla.
- Desplácese hacia abajo en el contenido de la pantalla
El título de la página está prácticamente siempre presente y muy visible, pero se encoge a medida que el usuario se desplaza hacia abajo.
Los destinos de navegación que no se pueden incluir en la barra de pestañas inferior pueden: moverse a una pestaña genérica "Más" o aparecer como acciones en la parte superior izquierda o derecha de otros destinos.
Las vistas modales son actividades de una sola pantalla que se muestran al deslizar el dedo hacia el primer plano, mientras permiten que la pantalla anterior se asome y se retire al fondo. Puede ignorarlos desplazándose hacia abajo o tocando "Atrás" en la parte superior.
Las vistas de pantalla completa son contenido multimedia, como fotos o videos, que ocupan toda la pantalla. Desaparecen al desplazarse hacia abajo.
Ocasionalmente, en iOS, las acciones importantes de la página aparecen en una barra de herramientas inferior.
Los menús de acción se pueden activar con cualquier botón o al intentar realizar cualquier acción. Se desplazan de abajo hacia arriba.
En los iPhones anteriores con botón de inicio , se pueden crear capturas de pantalla presionando simultáneamente los botones de inicio y encendido . En comparación con el sistema operativo Android , que requiere que los botones se mantengan presionados, una presión corta es suficiente en iOS. [74] En los iPhones más recientes que carecen de un botón de inicio físico, las capturas de pantalla se capturan usando los botones de bajar volumen y de encendido. [75]
Una nueva función en iOS 13 llamada "menús contextuales" muestra acciones relacionadas cuando tocas y mantienes presionado un elemento. Cuando se muestra el menú contextual, el fondo se ve borroso. [76]
Para elegir entre algunas opciones, se utiliza un control de selección. Los selectores pueden aparecer anclados en la parte inferior o en línea con el contenido (llamados selectores de fecha). Los selectores de fecha adoptan la apariencia de cualquier otro control de selección, pero con una columna para el día, el mes y, opcionalmente, el año.
Las alertas aparecen en el centro de la pantalla, pero también hay alertas que se desplazan hacia arriba desde la parte inferior de la pantalla (llamadas "paneles de acción"). Las acciones destructivas (como eliminar cualquier elemento) se colorean en rojo.
La fuente oficial de iOS es San Francisco . Está diseñado para una legibilidad de texto pequeño y se utiliza en todo el sistema operativo, incluidas las aplicaciones de terceros. [76]
Los íconos tienen un tamaño de 180x180px para iPhones con una pantalla más grande, generalmente modelos de más de 6 pulgadas, incluidos iPhone 11 Pro y iPhone 8 Plus , mientras que son de 120x120px en iPhones con pantallas más pequeñas. [77]
El lenguaje de diseño oficial de Apple se llama Human Interface . [78]
Aplicaciones
Los dispositivos iOS vienen con aplicaciones preinstaladas desarrolladas por Apple, incluidas Mail, Maps, TV, Music, FaceTime, Wallet, Health y muchas más.
Las aplicaciones (" aplicaciones ") son la forma más general de software de aplicación que se puede instalar en iOS. Se descargan del catálogo oficial de la tienda digital App Store , donde las aplicaciones se someten a controles de seguridad antes de ponerse a disposición de los usuarios. En junio de 2017, Apple actualizó sus pautas para especificar que los desarrolladores de aplicaciones ya no tendrán la capacidad de usar mensajes personalizados para alentar a los usuarios a dejar reseñas de sus aplicaciones. [79] [80] Las aplicaciones IOS también se pueden instalar directamente desde un archivo IPA proporcionado por el distribuidor de software, a través de formas no oficiales. Se escriben con el kit de desarrollo de software (SDK) de iOS y, a menudo, se combinan con Xcode , utilizando lenguajes de programación admitidos oficialmente, incluidos Swift y Objective-C . Otras empresas también han creado herramientas que permiten el desarrollo de aplicaciones nativas de iOS utilizando sus respectivos lenguajes de programación.
Las aplicaciones para iOS se crean principalmente con componentes de UIKit , un marco de programación. Permite que las aplicaciones tengan una apariencia coherente con el sistema operativo, sin embargo, ofrece personalización.
Los elementos se actualizan automáticamente junto con las actualizaciones de iOS, incluidas automáticamente nuevas reglas de interfaz. Los elementos de UIKit son muy adaptables, esto permite a los desarrolladores diseñar una sola aplicación que se ve igual en cualquier dispositivo iOS. Además de definir la interfaz de iOS, UIKit define la funcionalidad de la aplicación.
Al principio, Apple no tenía la intención de lanzar un SDK a los desarrolladores, porque no querían que se desarrollaran aplicaciones de terceros para iOS, sino que crearan aplicaciones web . Sin embargo, esta tecnología nunca entró en un uso común, esto llevó a Apple a cambiar de opinión, por lo que en octubre de 2007 se anunció el SDK para desarrolladores, finalmente lanzado el 6 de marzo de 2008.
El SDK incluye un conjunto inclusivo de herramientas de desarrollo, [81] que incluyen un mezclador de audio y un simulador de iPhone. Es una descarga gratuita para usuarios de Mac . No está disponible para PC con Microsoft Windows . Para probar la aplicación, obtener soporte técnico y distribuir aplicaciones a través de la App Store , los desarrolladores deben suscribirse al Programa para desarrolladores de Apple.
A lo largo de los años, las aplicaciones de la Apple Store superaron varios hitos importantes, incluidas 50.000, [82] 100.000, [83] 250.000, [84] 500.000, [85] 1 millón, [86] y 2 millones de aplicaciones. [87] La aplicación número mil millones se instaló el 24 de abril de 2009. [88]
Pantalla de inicio
La pantalla de inicio, renderizada por SpringBoard , muestra íconos de aplicaciones y un muelle en la parte inferior donde los usuarios pueden anclar sus aplicaciones más utilizadas. La pantalla de inicio aparece cada vez que el usuario desbloquea el dispositivo o presiona el botón físico "Inicio" mientras está en otra aplicación. [89] Antes de iOS 4 en el iPhone 3GS (o posterior), el fondo de la pantalla solo se podía personalizar a través del jailbreak , pero ahora se puede cambiar de inmediato. La pantalla tiene una barra de estado en la parte superior para mostrar datos, como la hora, el nivel de la batería y la intensidad de la señal. El resto de la pantalla está dedicada a la aplicación actual. Cuando se establece una contraseña y un usuario enciende el dispositivo, la contraseña debe ingresarse en la pantalla de bloqueo antes de que se le otorgue acceso a la pantalla de inicio. [90]
En iPhone OS 3, se introdujo Spotlight , que permite a los usuarios buscar medios, aplicaciones, correos electrónicos, contactos, mensajes, recordatorios, eventos de calendario y contenido similar. En iOS 7 y versiones posteriores, se accede a Spotlight tirando hacia abajo en cualquier lugar de la pantalla de inicio (excepto en los bordes superior e inferior que abren el Centro de notificaciones y el Centro de control). [91] [92] En iOS 9, hay dos formas de acceder a Spotlight. Al igual que con iOS 7 y 8, al abrir cualquier pantalla de inicio se mostrará Spotlight. Sin embargo, también se puede acceder como estaba en iOS 3 - 6. Esto dota a Spotlight con sugerencias de Siri, que incluyen sugerencias de aplicaciones, sugerencias de contacto y noticias. [93] En iOS 10, Spotlight está en la parte superior del panel "Hoy" ahora dedicado. [94]
Desde iOS 3.2 , los usuarios pueden establecer una imagen de fondo para la pantalla de inicio. Esta función solo está disponible en dispositivos de tercera generación: iPhone 3GS , iPod touch de tercera generación (iOS 4.0 o más reciente) y todos los modelos de iPad (desde iOS 3.2) o más nuevos.
iOS 7 introdujo un efecto de paralaje en la pantalla de inicio, que cambia el fondo de pantalla y los iconos del dispositivo en respuesta al movimiento del dispositivo, creando un efecto 3D y una ilusión de iconos flotantes. Este efecto también es visible en la vista de pestañas de Mail y Safari. [95]
Los investigadores descubrieron que los usuarios organizan los iconos en sus pantallas de inicio según la frecuencia de uso y la relación de las aplicaciones, así como por razones de usabilidad y estética. [96]
Fuente del sistema
iOS originalmente usó Helvetica como fuente del sistema. Apple cambió a Helvetica Neue exclusivamente para el iPhone 4 y su pantalla Retina , y retuvo Helvetica como fuente del sistema para dispositivos iPhone más antiguos en iOS 4. [97] Con iOS 7, Apple anunció que cambiarían la fuente del sistema a Helvetica Neue Light. , una decisión que generó críticas por el uso inadecuado de una tipografía delgada y liviana para pantallas móviles de baja resolución. Apple finalmente eligió Helvetica Neue en su lugar. [98] [99] El lanzamiento de iOS 7 también introdujo la capacidad de escalar el texto o aplicar otras formas de cambios de accesibilidad de texto a través de Configuración. [100] [101] Con iOS 9, Apple cambió la fuente a San Francisco , una fuente diseñada por Apple que busca la máxima legibilidad y consistencia de fuente en toda su línea de productos. [102] [103]
Carpetas
iOS 4 introdujo carpetas, que se pueden crear arrastrando una aplicación encima de otra y, a partir de ese momento, se pueden agregar más elementos a la carpeta utilizando el mismo procedimiento. Un título para la carpeta se selecciona automáticamente por la categoría de aplicaciones dentro, pero el nombre también puede ser editado por el usuario. [104] Cuando las aplicaciones dentro de las carpetas reciben distintivos de notificación, se suman los números individuales de notificaciones y el número total se muestra como un distintivo de notificación en la propia carpeta. [104] Originalmente, las carpetas en un iPhone podían incluir hasta 12 aplicaciones, mientras que las carpetas en el iPad podrían incluir 20. [105] Con el aumento de los tamaños de pantalla en el hardware más nuevo del iPhone, iOS 7 actualizó las carpetas con páginas similares al diseño de la pantalla de inicio. lo que permite una expansión significativa de la funcionalidad de la carpeta. Cada página de una carpeta puede contener hasta nueve aplicaciones, y puede haber 15 páginas en total, lo que permite un total de 135 aplicaciones en una sola carpeta. [106] En iOS 9, Apple actualizó los tamaños de las carpetas para el hardware del iPad, permitiendo 16 aplicaciones por página, aún en 15 páginas como máximo, aumentando el total a 240 aplicaciones. [107]
Centro de notificaciones
Antes de iOS 5, las notificaciones se entregaban en una ventana modal y no se podían ver después de descartarlas. En iOS 5, Apple introdujo el Centro de notificaciones , que permite a los usuarios ver un historial de notificaciones. El usuario puede tocar una notificación para abrir su aplicación correspondiente o borrarla. [108] Las notificaciones ahora se envían en pancartas que aparecen brevemente en la parte superior de la pantalla. Si un usuario toca una notificación recibida, se abrirá la aplicación que envió la notificación. Los usuarios también pueden optar por ver notificaciones en ventanas de alerta modal ajustando la configuración de notificaciones de la aplicación. Introducido con iOS 8, ahora se puede acceder a los widgets a través del Centro de notificaciones, definido por terceros.
Cuando una aplicación envía una notificación mientras está cerrada, aparece una insignia roja en su ícono. Esta insignia le dice al usuario, de un vistazo, cuántas notificaciones ha enviado la aplicación. Al abrir la aplicación, se borra la insignia.
Accesibilidad
iOS ofrece varias funciones de accesibilidad para ayudar a los usuarios con discapacidades visuales y auditivas. Una característica importante, VoiceOver , proporciona información de lectura de voz en la pantalla, incluidos botones contextuales, iconos, enlaces y otros elementos de la interfaz de usuario , y permite al usuario navegar por el sistema operativo a través de gestos. Cualquier aplicación con controles predeterminados y desarrollada con un marco UIKit incorpora la funcionalidad VoiceOver. [109] Un ejemplo incluye sostener el iPhone para tomar una foto, con VoiceOver describiendo el escenario de la foto. [110] Como parte de un programa "Hecho para iPhone", introducido con el lanzamiento de iOS 7 en 2013, Apple ha desarrollado tecnología para usar Bluetooth y un protocolo de tecnología especial para permitir que equipos de terceros compatibles se conecten con iPhones y iPads para la transmisión. audio directamente a los oídos del usuario. La personalización adicional disponible para los productos Made for iPhone incluye seguimiento de la batería y configuraciones de sonido ajustables para diferentes entornos. [111] [112] Apple hizo más esfuerzos para la accesibilidad para el lanzamiento de iOS 10 en 2016, agregando un nuevo editor de pronunciación a VoiceOver, agregando una configuración de Lupa para agrandar objetos a través de la cámara del dispositivo, soporte de software TTY para personas sordas para hacer teléfonos llamadas desde el iPhone y brindar tutoriales y pautas para que los desarrolladores externos incorporen funciones de accesibilidad adecuadas en sus aplicaciones. [113]
En 2012, Liat Kornowski de The Atlantic escribió que "el iPhone ha resultado ser uno de los desarrollos más revolucionarios desde la invención del Braille ", [114] y en 2016, Steven Aquino de TechCrunch describió a Apple como "liderando el camino en tecnología de asistencia ", con Sarah Herrlinger, directora sénior de políticas e iniciativas de accesibilidad global en Apple, afirmando que" Vemos la accesibilidad como un derecho humano básico. Construir el núcleo de nuestros productos respalda la visión de un mundo inclusivo donde las oportunidades y el acceso a la información está libre de barreras y permite a las personas con discapacidad alcanzar sus objetivos ". [115]
Las críticas se han dirigido a iOS dependiendo de la conexión a Internet (ya sea WiFi o iTunes) y una tarjeta SIM que funcione en la primera activación. [116] Esta restricción se ha relajado en iOS 12, que ya no requiere este último. [117]
Multitarea
La multitarea para iOS se lanzó por primera vez en junio de 2010 junto con el lanzamiento de iOS 4 . [118] [119] Solo ciertos dispositivos ( iPhone 4 , iPhone 3GS y iPod Touch de tercera generación) pudieron realizar múltiples tareas. [120] El iPad no se volvió multitarea hasta iOS 4.2.1 en ese noviembre. [121]
La implementación de la multitarea en iOS ha sido criticada por su enfoque, que limita el trabajo que las aplicaciones en segundo plano pueden realizar a un conjunto de funciones limitado y requiere que los desarrolladores de aplicaciones agreguen soporte explícito para ello. [120] [122]
Antes de iOS 4, la multitarea se limitaba a una selección de las aplicaciones que Apple incluía en el dispositivo. Sin embargo, los usuarios pueden "hacer jailbreak" a su dispositivo para realizar múltiples tareas de forma no oficial. [123] A partir de iOS 4, en dispositivos iOS de tercera generación y más nuevos, la multitarea se admite a través de siete API en segundo plano : [124]
- Audio de fondo: la aplicación continúa ejecutándose en segundo plano mientras reproduce contenido de audio o video [125]
- Voz sobre IP: la aplicación se suspende cuando no hay una llamada telefónica en curso [125]
- Ubicación en segundo plano: la aplicación recibe notificaciones de los cambios de ubicación [125]
- Notificaciones push
- Notificaciones locales: la aplicación programa las notificaciones locales para que se envíen a una hora predeterminada [125]
- Finalización de la tarea: la aplicación solicita al sistema tiempo adicional para completar una tarea determinada [125]
- Cambio rápido de aplicación: la aplicación no ejecuta ningún código y puede eliminarse de la memoria en cualquier momento [125]
En iOS 5, se introdujeron tres nuevas API en segundo plano:
- Kiosco: la aplicación puede descargar contenido en segundo plano para que esté listo para el usuario [125]
- Accesorio externo: la aplicación se comunica con un accesorio externo y comparte datos a intervalos regulares [125]
- Accesorio Bluetooth: la aplicación se comunica con un accesorio Bluetooth y comparte datos a intervalos regulares [125]
En iOS 7, Apple introdujo una nueva función multitarea, que brinda a todas las aplicaciones la capacidad de realizar actualizaciones en segundo plano. Esta función prefiere actualizar las aplicaciones más utilizadas por el usuario y prefiere usar redes Wi-Fi a través de una red celular, sin reducir notablemente la duración de la batería del dispositivo.
Cambio de aplicaciones
En iOS 4.0 a iOS 6.x, al hacer doble clic en el botón de inicio se activa el conmutador de aplicaciones. Aparece una interfaz de estilo muelle desplazable desde la parte inferior, moviendo el contenido de la pantalla hacia arriba. La elección de un icono cambia a una aplicación. En el extremo izquierdo hay iconos que funcionan como controles de música, un bloqueo de rotación y en iOS 4.2 y superior, un controlador de volumen.
Con la introducción de iOS 7, al hacer doble clic en el botón de inicio también se activa el conmutador de aplicaciones. Sin embargo, a diferencia de las versiones anteriores, muestra capturas de pantalla de aplicaciones abiertas en la parte superior del icono y el desplazamiento horizontal permite navegar a través de aplicaciones anteriores, y es posible cerrar aplicaciones arrastrándolas hacia arriba, similar a cómo WebOS maneja varias tarjetas. [126]
Con la introducción de iOS 9, el conmutador de aplicaciones recibió un cambio visual significativo; Si bien aún conserva la metáfora de la tarjeta introducida en iOS 7, el ícono de la aplicación es más pequeño y aparece encima de la captura de pantalla (que ahora es más grande debido a la eliminación de "Contactos recientes y favoritos"), y cada "tarjeta" de la aplicación se superpone a la otra. , formando un efecto rolodex a medida que el usuario se desplaza. Ahora, en lugar de que la pantalla de inicio aparezca en el extremo izquierdo del selector de aplicaciones, aparece en el extremo derecho. [127] En iOS 11 , el conmutador de aplicaciones recibe un importante rediseño. En el iPad, el Centro de control y el selector de aplicaciones están combinados. También se puede acceder al conmutador de aplicaciones en el iPad deslizando el dedo hacia arriba desde la parte inferior. En el iPhone, no se puede acceder al conmutador de aplicaciones si no hay aplicaciones en la RAM .
Finalizar tareas
En iOS 4.0 a iOS 6.x, mantener presionados brevemente los íconos en el conmutador de aplicaciones los hace "moverse" (de manera similar a la pantalla de inicio) y permite al usuario forzar el cierre de las aplicaciones tocando el círculo rojo menos que aparece en la esquina de la icono de la aplicación. [128] La eliminación de aplicaciones de multitarea se mantuvo igual desde iOS 4.0 hasta 6.1.6, la última versión de iOS 6.
A partir de iOS 7, el proceso se ha vuelto más rápido y sencillo. En iOS 7, en lugar de mantener presionados los íconos para cerrarlos, se cierran simplemente deslizándolos hacia arriba fuera de la pantalla. Se pueden borrar hasta tres aplicaciones a la vez en comparación con una en las versiones hasta iOS 6.1.6. [129]
La terminación de la tarea
La finalización de tareas permite que las aplicaciones continúen una determinada tarea después de que se haya suspendido la aplicación. [130] [131] A partir de iOS 4.0, las aplicaciones pueden solicitar hasta diez minutos para completar una tarea en segundo plano. [132] Sin embargo, esto no se extiende a las actualizaciones y descargas en segundo plano (por ejemplo, si un usuario inicia una descarga en una aplicación, no finalizará si se aleja de la aplicación).
Siri
Siri ( / s ɪər i / ) es un asistente personal inteligente integrado en iOS. El asistente utiliza consultas de voz y una interfaz de usuario en lenguaje natural para responder preguntas, hacer recomendaciones y realizar acciones delegando solicitudes a un conjunto de servicios de Internet. El software se adapta a los usos, búsquedas y preferencias de idiomas individuales de los usuarios, con un uso continuo. Los resultados devueltos se individualizan.
Lanzada originalmente como una aplicación para iOS en febrero de 2010, [133] fue adquirida por Apple dos meses después, [134] [135] [136] y luego se integró en el iPhone 4S en su lanzamiento en octubre de 2011. [137] [138 ] En ese momento, la aplicación separada también se eliminó de la App Store de iOS . [139]
Siri admite una amplia gama de comandos de usuario, que incluyen realizar acciones telefónicas, verificar información básica, programar eventos y recordatorios, manejar la configuración del dispositivo, buscar en Internet, navegar por áreas, encontrar información sobre entretenimiento y puede interactuar con aplicaciones integradas en iOS. [140] Con el lanzamiento de iOS 10 en 2016, Apple abrió un acceso limitado de terceros a Siri, incluidas aplicaciones de mensajería de terceros, así como aplicaciones de pagos, viajes compartidos y llamadas por Internet. [141] [142] Con el lanzamiento de iOS 11 , Apple actualizó las voces de Siri para obtener voces humanas más claras, ahora admite preguntas de seguimiento y traducción de idiomas, y acciones adicionales de terceros. [143] [144]
Centro de juegos
Game Center es una "red social de juegos" multijugador en línea [145] lanzada por Apple. [146] Permite a los usuarios "invitar a amigos a jugar un juego, iniciar un juego multijugador mediante el emparejamiento, realizar un seguimiento de sus logros y comparar sus puntuaciones más altas en una tabla de clasificación ". iOS 5 y superior agrega soporte para fotos de perfil. [145]
Game Center se anunció durante un evento de vista previa de iOS 4 organizado por Apple el 8 de abril de 2010. Se lanzó una vista previa para los desarrolladores registrados de Apple en agosto. [145] Fue lanzado el 8 de septiembre de 2010 con iOS 4.1 en iPhone 4 , iPhone 3GS y iPod Touch de 2ª a 4ª generación. [147] Game Center hizo su debut público en el iPad con iOS 4.2.1. [148] No hay soporte para el iPhone 3G , el iPhone original y el iPod Touch de primera generación (los dos últimos dispositivos no tenían Game Center porque no tenían iOS 4). [149] Sin embargo, Game Center no está disponible oficialmente en el iPhone 3G a través de un truco. [150]
Hardware
La principal plataforma de hardware para iOS es la arquitectura ARM ( ARMv7 , ARMv8-A , ARMv8.2-A , ARMv8.3-A ). Las versiones de iOS anteriores a iOS 7 solo se pueden ejecutar en dispositivos iOS con procesadores ARM de 32 bits ( arquitecturas ARMv6 y ARMv7-A ). En 2013, iOS 7 se lanzó con soporte completo de 64 bits (que incluye un kernel nativo de 64 bits, bibliotecas, controladores y todas las aplicaciones integradas), [151] después de que Apple anunciara que cambiarían a 64 bits. Procesadores ARMv8-A con la introducción del chip Apple A7 . [152] El soporte de 64 bits también se aplicó para todas las aplicaciones en la App Store ; Todas las aplicaciones nuevas enviadas a la App Store con fecha límite de febrero de 2015 y todas las actualizaciones de aplicaciones enviadas a App Store con fecha límite del 1 de junio de 2015. [153] iOS 11 deja de ser compatible con todos los dispositivos iOS con procesadores ARM de 32 bits. así como aplicaciones de 32 bits, [154] [155] lo que hace que iOS solo sea de 64 bits. [156]
Desarrollo
El SDK de iOS ( Software Development Kit ) permite el desarrollo de aplicaciones móviles en iOS.
Aunque originalmente desarrolló el iPhone antes de su presentación en 2007, el entonces CEO de Apple , Steve Jobs, no tenía la intención de permitir que los desarrolladores externos crearan aplicaciones nativas para iOS, sino que los dirigía a crear aplicaciones web para el navegador web Safari . [157] Sin embargo, la reacción de los desarrolladores llevó a la empresa a reconsiderar, [157] Jobs anunció en octubre de 2007 que Apple tendría un kit de desarrollo de software disponible para los desarrolladores en febrero de 2008. [158] [159] El SDK fue lanzado en marzo 6, 2008. [160] [161]
El SDK es una descarga gratuita para los usuarios de computadoras personales Mac . [162] No está disponible para PC con Microsoft Windows . [162] El SDK contiene conjuntos que brindan a los desarrolladores acceso a diversas funciones y servicios de dispositivos iOS, como atributos de hardware y software. [163] También contiene un simulador de iPhone para imitar la apariencia del dispositivo en la computadora durante el desarrollo. [163] Las nuevas versiones del SDK acompañan a las nuevas versiones de iOS. [164] [165] Para probar aplicaciones, obtener soporte técnico y distribuir aplicaciones a través de la App Store, los desarrolladores deben suscribirse al Programa para desarrolladores de Apple. [162]
Combinado con Xcode , el SDK de iOS ayuda a los desarrolladores a escribir aplicaciones de iOS utilizando lenguajes de programación oficialmente admitidos, incluidos Swift y Objective-C . [166] Otras empresas también han creado herramientas que permiten el desarrollo de aplicaciones nativas de iOS utilizando sus respectivos lenguajes de programación. [167] [168]
Programa de actualización
Apple proporciona actualizaciones importantes del sistema operativo iOS anualmente a través de iTunes y desde iOS 5, también de forma inalámbrica . [170] El dispositivo busca actualizaciones en un archivo PLIST basado en XML en mesu.apple.com. Las actualizaciones se entregan en archivos ZIP sin cifrar. En todos los dispositivos iOS recientes, iOS verifica periódicamente la disponibilidad de una actualización y, si hay alguna disponible, solicitará al usuario que permita su instalación automática.
La última versión estable es iOS 14 , lanzada el 16 de septiembre de 2020. Está disponible para iPhone 6S y posteriores, y el iPod Touch de séptima generación . [171] Además del lanzamiento de iOS 14, iPadOS 14 se lanzó junto con iOS 14. Apple debutó con iOS 14 y iPadOS 14 en su discurso de apertura anual de la WWDC el 22 de junio de 2020. [172] iPadOS 14 está disponible en iPad Air 2 y más tarde, iPad de quinta generación y posteriores, iPad mini 4 y posteriores y todas las versiones del iPad Pro . [173] La actualización introdujo nuevas funciones como widgets mejorados de la pantalla de inicio, la biblioteca de aplicaciones, clips de aplicaciones y más. [174]
Originalmente, los usuarios de iPod Touch tenían que pagar por las actualizaciones del software del sistema. Esto se debió a las reglas de contabilidad que no lo designaban como un "dispositivo de suscripción" como iPhone o Apple TV, y las mejoras en el dispositivo requerían pagos. [175] [176] El requisito de pagar para actualizar hizo que los propietarios de iPod Touch se mantuvieran alejados de las actualizaciones. [177] Sin embargo, en septiembre de 2009, un cambio en las reglas contables obtuvo una aprobación tentativa, lo que afectó las ganancias y el precio de las acciones de Apple, y permitió que las actualizaciones del iPod Touch se entregaran de forma gratuita. [178] [179]
Apple ha extendido significativamente el ciclo de actualizaciones para dispositivos compatibles con iOS a lo largo de los años. El iPhone (primera generación) y el iPhone 3G solo recibieron dos actualizaciones de iOS, mientras que los modelos posteriores tuvieron soporte durante cinco a seis años. [180] [181]
Kernel de XNU
El kernel de iOS es el kernel XNU de Darwin . El iPhone OS original (1.0) hasta el iPhone OS 3.1.3 usaba Darwin 9.0.0d1. iOS 4 se basó en Darwin 10. iOS 5 se basó en Darwin 11. iOS 6 se basó en Darwin 13. iOS 7 e iOS 8 se basan en Darwin 14. iOS 9 se basa en Darwin 15. iOS 10 se basa en Darwin 16 . iOS 11 se basa en Darwin 17. iOS 12 se basa en Darwin 18. iOS 13 se basa en Darwin 19. [182]
En iOS 6, el kernel está sujeto a ASLR , similar al de OS X Mountain Lion . Esto hace que las posibilidades de explotación sean más complejas, ya que no es posible conocer la ubicación del código del kernel.
Dado que XNU se basa en el kernel BSD, es de código abierto . [183] La fuente está bajo una licencia BSD de 3 cláusulas [184] para las partes BSD originales, con partes agregadas por Apple bajo la Licencia de Fuente Pública de Apple. [185] Las versiones contenidas en iOS no están disponibles; solo están disponibles las versiones utilizadas en macOS .
iOS no tiene extensiones de kernel (kexts) en el sistema de archivos, incluso si realmente están presentes. La caché del kernel se puede descomprimir para mostrar el kernel correcto, junto con los kexts (todos empaquetados en la sección __PRELINK_TEXT) y sus plists (en la sección __PRELINK_INFO).
La caché del kernel también se puede descomprimir directamente (si se descifra) utilizando herramientas de terceros. Con la llegada de las versiones beta de iOS 10 y los kernelcaches de texto sin formato predeterminados, estas herramientas solo se pueden usar después de desempaquetar y aplicar lzssdec para descomprimir el caché del kernel a su tamaño completo.
El kextstat proporcionado por el software alternativo de Cydia no funciona en iOS porque el kextstat se basa en kmod_get_info(...)
, que es una API obsoleta en iOS 4 y Mac OS X Snow Leopard . Hay otro software alternativo que también puede volcar datos XML sin procesar.
En los dispositivos en desarrollo, el kernel siempre se almacena como un caché enlazado estáticamente almacenado en /System/Library/Caches/com.apple.kernelcaches/kernelcache que se descomprime y ejecuta en el arranque.
Al principio, iOS tenía una versión de kernel generalmente superior a la versión correspondiente de macOS . Con el tiempo, los núcleos de iOS y macOS se han acercado. Esto no es sorprendente, considerando que iOS introdujo nuevas funciones (como el Kernel ASLR, el congelador predeterminado y varias funciones de fortalecimiento de la seguridad) que se incorporaron por primera vez y luego llegaron a macOS. Parece que Apple está fusionando gradualmente los kernels de iOS y macOS con el tiempo. La fecha de compilación de cada versión varía ligeramente entre procesadores. Esto se debe al hecho de que las compilaciones son secuenciales.
La última versión del Kernel de Darwin actualizado a iOS 13.6 es 19.6.0, con fecha del 27 de julio de 2020, mientras que para iOS 14 beta 4 es 20.0.0, con fecha del 27 de julio de 2020.
Compilaciones de kernel | ||
---|---|---|
Versión de iOS | Compilación del kernel | Notas |
1A420 | Darwin Kernel Versión 9.0.0d1: Jue 8 de marzo 01:38:53 PST 2007; raíz: xnu-933.0.0.144.obj ~ 1 / DEVELOPMENT_ARM_S5L8900XRB | |
1.0 | Darwin Kernel Version 9.0.0d1: martes 22 de mayo a las 21:15:55 PDT de 2007; raíz: xnu-933.0.0.178.obj ~ 3 / RELEASE_ARM_S5L8900XRB | |
1.0.1 | Darwin Kernel Versión 9.0.0d1: viernes 22 de junio a las 00:38:56 PDT 2007; raíz: xnu-933.0.1.178.obj ~ 1 / RELEASE_ARM_S5L8900XRB | |
1.0.2 | ||
1.1 | Darwin Kernel Versión 9.0.0d1: jueves 6 de septiembre a las 23:26:45 PDT de 2007; raíz: xnu-933.0.0.203.obj ~ 6 / RELEASE_ARM_S5L8900XRB | solo iPod touch |
1.1.1 | Darwin Kernel Versión 9.0.0d1: miércoles 19 de septiembre a las 00:08:42 PDT de 2007; raíz: xnu-933.0.203 ~ 21 / RELEASE_ARM_S5L8900XRB | Primer kernel que fue cifrado 8900 |
1.1.2 | Darwin Kernel Versión 9.0.0d1: miércoles 10 de octubre a las 00:07:49 PDT de 2007; raíz: xnu-933.0.204 ~ 7 / RELEASE_ARM_S5L8900XRB | |
1.1.3 | Darwin Kernel Versión 9.0.0d1: miércoles 12 de diciembre a las 00:16:00 PST 2007; raíz: xnu-933.0.211 ~ 2 / RELEASE_ARM_S5L8900XRB | |
1.1.4 | ||
1.1.5 | solo iPod touch | |
1.2 beta | ? | |
2.0 beta 2 | Darwin Kernel Versión 9.3.1: miércoles 19 de marzo a las 22:40:09 PDT de 2008; raíz: xnu-1228.6.34 ~ 1 / RELEASE_ARM_S5L8900X | |
2.0 beta 3 | Darwin Kernel, versión 9.3.1: martes, 1 de abril de 2008 a las 21:58:46 PDT; raíz: xnu-1228.6.39 ~ 6 / RELEASE_ARM_S5L8900X | |
2.0 beta 4 | Darwin Kernel, versión 9.3.1: martes 15 de abril a las 21:09:34 PDT de 2008; raíz: xnu-1228.6.49 ~ 1 / RELEASE_ARM_S5L8900X | |
2.0 beta 5 | ? | |
2.0 beta 6 | ? | |
2.0 beta 7 | ? | |
2.0 GM | Darwin Kernel Versión 9.3.1: Domingo 15 de junio a las 21:37:01 PDT de 2008; raíz: xnu-1228.6.76 ~ 45 / RELEASE_ARM_S5L8900X | |
2.0 | ||
2.0.1 | ||
2.0.2 | ||
2.1 beta | ? | |
2.1 beta 2 | ? | |
2.1 beta 3 | ? | |
2.1 beta 4 | ? | |
2.1 | Darwin Kernel Versión 9.4.1: Domingo 10 de agosto a las 21:25:25 PDT de 2008; raíz: xnu-1228.7.27 ~ 12 / RELEASE_ARM_S5L8720X | |
2.1.1 | ||
2.2 beta | ? | |
2.2 beta 2 | ? | |
2.2 | Darwin Kernel Versión 9.4.1: Sábado 1 de noviembre 19:13:13 PDT 2008; raíz: xnu-1228.7.36 ~ 2 / RELEASE_ARM_S5L8720X | |
2.2.1 | Darwin Kernel Versión 9.4.1: Lunes 8 de diciembre a las 21:02:57 PST de 2008; raíz: xnu-1228.7.37 ~ 4 / RELEASE_ARM_S5L8720X | |
3.0 beta | Darwin Kernel Versión 10.0.0d3: Lunes 9 de marzo 22:51:44 PDT 2009; raíz: xnu-1357.2.65 ~ 12 / RELEASE_ARM_S5L8900X | |
3.0 beta 2 | Darwin Kernel Versión 10.0.0d3: miércoles 25 de marzo de 2009 a las 21:56:57 PDT; raíz: xnu-1357.2.71 ~ 2 / RELEASE_ARM_S5L8900X | |
3.0 beta 3 | Darwin Kernel, versión 10.0.0d3: viernes 10 de abril a las 15:52:33 PDT de 2009; raíz: xnu-1357.2.78 ~ 8 / RELEASE_ARM_S5L8900X | |
3.0 beta 4 | Darwin Kernel Versión 10.0.0d3: miércoles 22 de abril 21:48:01 PDT 2009; raíz: xnu-1357.2.83 ~ 2 / RELEASE_ARM_S5L8900X | |
3.0 beta 5 | Darwin Kernel Versión 10.0.0d3: Mié 29 de abril 22:05:19 PDT 2009; raíz: xnu-1357.2.86 ~ 1 / RELEASE_ARM_S5L8900X | |
3,0 GM | ? | |
3,0 | Darwin Kernel Versión 10.0.0d3: miércoles 13 de mayo a las 22:16:49 PDT de 2009; raíz: xnu-1357.2.89 ~ 4 / RELEASE_ARM_S5L8920X | |
3.0.1 | ||
3.1 beta | Darwin Kernel Versión 10.0.0d3: Mié 24 de junio 21:55:27 PDT 2009; raíz: xnu-1357.5.22 ~ 7 / RELEASE_ARM_S5L8720X | |
3.1 beta 2 | Darwin Kernel Versión 10.0.0d3: miércoles 8 de julio 21:57:20 PDT 2009; raíz: xnu-1357.5.23 ~ 8 / RELEASE_ARM_S5L8920X | |
3.1 beta 3 | Darwin Kernel Versión 10.0.0d3: miércoles 22 de julio 21:39:52 PDT 2009; raíz: xnu-1357.5.24 ~ 13 / RELEASE_ARM_S5L8920X | |
3.1 | Darwin Kernel Versión 10.0.0d3: viernes 14 de agosto a las 13:23:32 PDT de 2009; raíz: xnu-1357.5.30 ~ 2 / RELEASE_ARM_S5L8920X | |
3.1.2 | Darwin Kernel Versión 10.0.0d3: viernes 25 de septiembre a las 23:35:35 PDT de 2009; raíz: xnu-1357.5.30 ~ 3 / RELEASE_ARM_S5L8920X | |
3.1.3 | Darwin Kernel Versión 10.0.0d3: viernes 18 de diciembre 01:34:28 PST 2009; raíz: xnu-1357.5.30 ~ 6 / RELEASE_ARM_S5L8920X | |
3.2 | Darwin Kernel, versión 10.3.1: lunes, 15 de marzo de 2010 a las 23:15:33 PDT; raíz: xnu-1504.2.27 ~ 18 / RELEASE_ARM_S5L8930X | solo iPad |
3.2.1 | Darwin Kernel, versión 10.3.1: viernes 28 de mayo a las 16:46:17 PDT de 2010; raíz: xnu-1504.2.50 ~ 4 / RELEASE_ARM_S5L8930X | |
3.2.2 | Darwin Kernel, versión 10.3.1: miércoles 4 de agosto de 2010 a las 19:08:04 PDT; raíz: xnu-1504.2.60 ~ 1 / RELEASE_ARM_S5L8930X | |
4.0 beta | Darwin Kernel Versión 10.3.1: Sábado 3 de abril a las 03:06:07 PDT de 2010; raíz: xnu-1504.51.1 ~ 2 / RELEASE_ARM_S5L8920X | |
4.0 beta 2 | Darwin Kernel, versión 10.3.1: miércoles 14 de abril a las 23:43:59 PDT de 2010; raíz: xnu-1504.50.51 ~ 3 / RELEASE_ARM_S5L8920X | |
4.0 beta 3 | Darwin Kernel, versión 10.3.1: miércoles 28 de abril de 2010 a las 20:47:20 PDT; raíz: xnu-1504.50.61 ~ 1 / RELEASE_ARM_S5L8920X | |
4.0 beta 4 | Darwin Kernel, versión 10.3.1: martes 11 de mayo a las 22:12:23 PDT de 2010; raíz: xnu-1504.50.69 ~ 2 / RELEASE_ARM_S5L8920X | |
4.0 GM | ? | |
4.0 | Darwin Kernel Versión 10.3.1: miércoles 26 de mayo a las 22:28:33 PDT de 2010; raíz: xnu-1504.50.73 ~ 2 / RELEASE_ARM_S5L8930X | |
4.0.1 | ||
4.0.2 | Darwin Kernel, versión 10.3.1: miércoles 4 de agosto de 2010 a las 18:46:06 PDT; raíz: xnu-1504.50.80 ~ 1 / RELEASE_ARM_S5L8930X | |
4.1 beta | Darwin Kernel, versión 10.3.1: lunes 5 de julio de 2010 a las 20:15:12 PDT; raíz: xnu-1504.55.27 ~ 4 / RELEASE_ARM_S5L8930X | |
4.1 beta 2 | Darwin Kernel, versión 10.3.1: martes 20 de julio a las 21:31:09 PDT de 2010; raíz: xnu-1504.55.32 ~ 9 / RELEASE_ARM_S5L8930X | |
4.1 beta 3 | Darwin Kernel, versión 10.3.1: miércoles 28 de julio a las 01:26:23 PDT de 2010; raíz: xnu-1504.55.33 ~ 3 / RELEASE_ARM_S5L8930X | |
4.1 | Darwin Kernel, versión 10.3.1: miércoles 4 de agosto de 2010 a las 22:35:51 PDT; raíz: xnu-1504.55.33 ~ 10 / RELEASE_ARM_S5L8930X | |
4.2 beta | Darwin Kernel, versión 10.3.1: martes 7 de septiembre a las 23:33:25 PDT de 2010; raíz: xnu-1504.58.18 ~ 2 / RELEASE_ARM_S5L8930X | |
4.2 beta 2 | Darwin Kernel Versión 10.4.0: jueves 23 de septiembre 20:56:24 PDT 2010; raíz: xnu-1504.58.21 ~ 5 / RELEASE_ARM_S5L8930X | |
4.2 beta 3 | Darwin Kernel, versión 10.4.0: martes 5 de octubre de 2010 a las 21:42:47 PDT; raíz: xnu-1504.58.25 ~ 18 / RELEASE_ARM_S5L8930X | |
4.2 GM | Darwin Kernel Versión 10.4.0: miércoles 20 de octubre 20:14:45 PDT 2010; raíz: xnu-1504.58.28 ~ 3 / RELEASE_ARM_S5L8930X | |
4.2.1 GM | ||
4.2.1 | Darwin Kernel Versión 10.4.0: miércoles 20 de octubre 20:14:45 PDT 2010; raíz: xnu-1504.58.28 ~ 3 / RELEASE_ARM_S5L8930X | |
4.2.5 | Darwin Kernel, versión 10.4.0: jueves, 30 de diciembre de 2010 a las 19:38:02 PST; raíz: xnu-1504.62 ~ 11 / RELEASE_ARM_S5L8930X | Solo iPhone 4 . |
4.2.6 | ||
4.2.7 | ||
4.2.8 | ||
4.2.9 | Darwin Kernel Versión 10.4.0: viernes 8 de julio 18:32:26 PDT 2011; raíz: xnu-1504.63 ~ 1 / RELEASE_ARM_S5L8930X | |
4.2.10 | ||
4.3 beta | Darwin Kernel, versión 11.0.0: martes 4 de enero de 2011 a las 21:36:31 PST; raíz: xnu-1735.24 ~ 10 / RELEASE_ARM_S5L8930X | |
4.3 beta 2 | Darwin Kernel, versión 11.0.0: lunes, 10 de enero, 22:08:15 PST de 2011; raíz: xnu-1735.30 ~ 2 / RELEASE_ARM_S5L8930X | |
4.3 beta 3 | Darwin Kernel, versión 11.0.0: viernes 28 de enero a las 13:55:49 PST de 2011; raíz: xnu-1735.39.80 ~ 1 / RELEASE_ARM_S5L8930X | |
4.3 GM | ? | |
4.3 | Darwin Kernel versión 11.0.0: jueves 10 de febrero 21:46:56 PST 2011; raíz: xnu-1735.46 ~ 2 / RELEASE_ARM_S5L8930X | |
4.3.1 | ||
4.3.2 | Darwin Kernel Versión 11.0.0: miércoles 30 de marzo de 2011 a las 18:51:10 PDT; raíz: xnu-1735.46 ~ 10 / RELEASE_ARM_S5L8930X | |
4.3.3 | ||
4.3.4 | Darwin Kernel, versión 11.0.0: sábado, 9 de julio, 00:59:43 PDT de 2011; raíz: xnu-1735.47 ~ 1 / RELEASE_ARM_S5L8930X | |
4.3.5 | ||
5.0 beta | Darwin Kernel Versión 11.0.0: lunes 30 de mayo a las 20:28:35 PDT de 2011; raíz: xnu-1878.2.52 ~ 1 / RELEASE_ARM_S5L8940X | |
5.0 beta 2 | Darwin Kernel, versión 11.0.0: domingo 19 de junio de 2011 a las 18:59:56 PDT; raíz: xnu-1878.3.20 ~ 3 / RELEASE_ARM_S5L8940X | |
5.0 beta 3 | Darwin Kernel, versión 11.0.0: jueves 30 de junio a las 23:23:57 PDT de 2011; raíz: xnu-1878.4.10 ~ 2 / RELEASE_ARM_S5L8940X | |
5.0 beta 4 | Darwin Kernel Versión 11.0.0: Domingo 17 de julio 19:21:53 PDT 2011; raíz: xnu-1878.4.20 ~ 4 / RELEASE_ARM_S5L8940X | |
5.0 beta 5 | Darwin Kernel, versión 11.0.0: martes 2 de agosto a las 22:31:30 PDT de 2011; raíz: xnu-1878.4.80 ~ 1 / RELEASE_ARM_S5L8930X | |
5.0 beta 6 | Darwin Kernel, versión 11.0.0: domingo 14 de agosto de 2011 a las 19:04:49 PDT; raíz: xnu-1878.4.31 ~ 5 / RELEASE_ARM_S5L8930X | |
5.0 beta 7 | Darwin Kernel, versión 11.0.0: jueves 25 de agosto de 2011 a las 20:47:50 PDT; raíz: xnu-1878.4.38 ~ 2 / RELEASE_ARM_S5L8930X | |
5,0 GM | Darwin Kernel, versión 11.0.0: jueves 15 de septiembre a las 23:34:16 PDT de 2011; raíz: xnu-1878.4.43 ~ 2 / RELEASE_ARM_S5L8930X | |
5,0 | ||
5.0.1 beta | Darwin Kernel Versión 11.0.0: miércoles 19 de octubre de 2011 a las 19:05:07 PDT; raíz: xnu-1878.4.45 ~ 1 / RELEASE_ARM_S5L8930X | |
5.0.1 beta 2 | Darwin Kernel versión 11.0.0: martes 1 de noviembre 20:34:16 PDT 2011; raíz: xnu-1878.4.46 ~ 1 / RELEASE_ARM_S5L8940X | |
5.0.1 | ||
5.1 beta | Darwin Kernel, versión 11.0.0: domingo 13 de noviembre de 2011 a las 19:10:13 PST; raíz: xnu-1878.10.61 ~ 7 / RELEASE_ARM_S5L8930X | |
5.1 beta 2 | Darwin Kernel Versión 11.0.0: Dom 4 de diciembre de 2011 a las 18:57:33 PST; raíz: xnu-1878.10.68 ~ 2 / RELEASE_ARM_S5L8930X | |
5.1 beta 3 | Darwin Kernel, versión 11.0.0: lunes 2 de enero de 2012 a las 18:46:01 PST; raíz: xnu-1878.10.74 ~ 3 / RELEASE_ARM_S5L8930X | |
5.1 | Darwin Kernel Versión 11.0.0: miércoles 1 de febrero a las 23:18:07 PST de 2012; raíz: xnu-1878.11.8 ~ 1 / RELEASE_ARM_S5L8945X | |
5.1.1 | Darwin Kernel Versión 11.0.0: Dom 8 de abril 21:51:26 PDT 2012; raíz: xnu-1878.11.10 ~ 1 / RELEASE_ARM_S5L8930X | |
6.0 beta | Darwin Kernel Versión 13.0.0: miércoles 30 de mayo a las 19:23:03 PDT de 2012; raíz: xnu-2107.1.78 ~ 18 / RELEASE_ARM_S5L8930X | |
6.0 beta 2 | Darwin Kernel Versión 13.0.0: Domingo 17 de junio 19:47:47 PDT 2012; raíz: xnu-2107.1.61 ~ 3 / RELEASE_ARM_S5L8930X | |
6.0 beta 3 | Darwin Kernel, versión 13.0.0: domingo, 8 de julio, 20:15:17 PDT de 2012; raíz: xnu-2107.2.9 ~ 3 / RELEASE_ARM_S5L8930X | |
6.0 beta 4 | Darwin Kernel Versión 13.0.0: Domingo 29 de julio 20:15:28 PDT 2012; raíz: xnu-2107.2.26 ~ 4 / RELEASE_ARM_S5L8930X | |
6.0 GM | Darwin Kernel Versión 13.0.0: domingo 19 de agosto a las 00:27:34 PDT de 2012; raíz: xnu-2107.2.33 ~ 4 / RELEASE_ARM_S5L8930X | |
6.0 | ||
6.0.1 | Darwin Kernel Versión 13.0.0: miércoles 10 de octubre a las 23:32:19 PDT de 2012; raíz: xnu-2107.2.34 ~ 2 / RELEASE_ARM_S5L8950X | |
6.0.2 | Solo iPhone 5 . | |
6.1 beta | Darwin Kernel Versión 13.0.0: Domingo 21 de octubre 19:28:43 PDT 2012; raíz: xnu-2107.7.51 ~ 17 / RELEASE_ARM_S5L8930X | |
6.1 beta 2 | Darwin Kernel, versión 13.0.0: domingo 4 de noviembre de 2012 a las 19:02:54 PST; raíz: xnu-2107.7.53 ~ 2 / RELEASE_ARM_S5L8930X | |
6.1 beta 3 | Darwin Kernel, versión 13.0.0: lunes, 26 de noviembre, 21:17:13 PST de 2012; raíz: xnu-2107.7.53 ~ 27 / RELEASE_ARM_S5L8930X | |
6.1 beta 4 | Darwin Kernel Versión 13.0.0: domingo 9 de diciembre de 2012 a las 19:22:45 PST; raíz: xnu-2107.7.55 ~ 6 / RELEASE_ARM_S5L8930X | |
6.1 beta 5 | Darwin Kernel Versión 13.0.0: Domingo 16 de diciembre de 2012 a las 20:01:39 PST; raíz: xnu-2107.7.55 ~ 11 / RELEASE_ARM_S5L8950X | |
6.1 | ||
6.1.1 beta | ||
6.1.1 | solo iPhone 4s | |
6.1.2 | ||
6.1.3 beta 2 | Darwin Kernel Versión 13.0.0: miércoles 13 de febrero 21:35:42 PST de 2013; raíz: xnu-2107.7.55.2.2 ~ 1 / RELEASE_ARM_S5L8920X | |
6.1.3 | ||
6.1.4 | Solo iPhone 5 . | |
6.1.5 | Solo iPod touch (cuarta generación) . | |
6.1.6 | Solo iPod touch (cuarta generación) y iPhone 3GS . | |
7.0 beta | Darwin Kernel Versión 14.0.0: miércoles 29 de mayo a las 23:53:59 PDT de 2013; raíz: xnu-2423.1.1.1.2 ~ 1 / RELEASE_ARM_S5L8930X | |
7.0 beta 2 | Darwin Kernel Versión 14.0.0: lunes 17 de junio a las 00:51:51 PDT de 2013; raíz: xnu-2423.1.28 ~ 7 / RELEASE_ARM_S5L8930X | |
7.0 beta 3 | Darwin Kernel, versión 14.0.0: lunes, 1 de julio de 2013 a las 04:25:28 PDT; raíz: xnu-2423.1.40 ~ 11 / RELEASE_ARM_S5L8930X | |
7.0 beta 4 | Darwin Kernel Versión 14.0.0: lunes 22 de julio a las 02:12:11 PDT de 2013; raíz: xnu-2423.1.55 ~ 8 / RELEASE_ARM_S5L8930X | |
7.0 beta 5 | Darwin Kernel, versión 14.0.0: domingo 4 de agosto de 2013 a las 22:40:14 PDT; raíz: xnu-2423.1.70 ~ 6 / RELEASE_ARM_S5L8930X | |
7.0 beta 6 | ||
7.0 GM | Darwin Kernel, versión 14.0.0: martes 13 de agosto a las 21:39:05 PDT de 2013; raíz: xnu-2423.1.73 ~ 3 / RELEASE_ARM_S5L8930X | |
7.0 | ||
7.0.1 | Darwin Kernel, versión 14.0.0: lunes, 9 de septiembre de 2013 a las 20:56:02 PDT; raíz: xnu-2423.1.74 ~ 2 / RELEASE_ARM64_S5L8960X | Solo iPhone 5c y 5s |
7.0.2 | ||
7.0.3 | Darwin Kernel Versión 14.0.0: viernes 27 de septiembre a las 23:08:32 PDT de 2013; raíz: xnu-2423.3.12 ~ 1 / RELEASE_ARM64_S5L8960X | |
7.0.4 | ||
7.0.5 | Solo iPhone 5c y iPhone 5s . | |
7.0.6 | ||
7.1 beta | Darwin Kernel Versión 14.0.0: lunes 11 de noviembre a las 04:18:01 PST de 2013; raíz: xnu-2423.10.33 ~ 9 / RELEASE_ARM_S5L8930X | |
7.1 beta 2 | Darwin Kernel, versión 14.0.0: martes 10 de diciembre a las 21:25:34 PST de 2013; raíz: xnu-2423.10.38.1.1 ~ 1 / RELEASE_ARM_S5L8930X | |
7.1 beta 3 | Darwin Kernel, versión 14.0.0: jueves 2 de enero a las 01:55:45 PST de 2014; raíz: xnu-2423.10.45 ~ 5 / RELEASE_ARM_S5L8930X | |
7.1 beta 4 | Darwin Kernel, versión 14.0.0: lunes 13 de enero a las 03:33:00 PST de 2014; raíz: xnu-2423.10.49.0.1 ~ 3 / RELEASE_ARM_S5L8930X | |
7.1 beta 5 | Darwin Kernel Versión 14.0.0: lunes 27 de enero a las 23:55:13 PST de 2014; raíz: xnu-2423.10.58 ~ 2 / RELEASE_ARM_S5L8930X | |
7.1 GM | Darwin Kernel Versión 14.0.0: viernes 21 de febrero a las 19:41:10 PST de 2014; raíz: xnu-2423.10.67 ~ 1 / RELEASE_ARM_S5L8930X | |
7.1 | ||
7.1.1 | Darwin Kernel Versión 14.0.0: viernes 28 de marzo a las 21:22:10 PDT de 2014; raíz: xnu-2423.10.70 ~ 1 / RELEASE_ARM_S5L8930X | |
7.1.2 | Darwin Kernel, versión 14.0.0: jueves 15 de mayo a las 23:17:54 PDT de 2014; raíz: xnu-2423.10.71 ~ 1 / RELEASE_ARM64_S5L8960X | |
8.0 beta | Darwin Kernel Versión 14.0.0: lunes 26 de mayo a las 22:09:06 PDT de 2014; raíz: xnu-2729.0.0.0.9 ~ 2 / RELEASE_ARM_S5L8942X | |
8.0 beta 2 | Darwin Kernel, versión 14.0.0: sábado 14 de junio a las 16:36:40 PDT de 2014; raíz: xnu-2775.0.0.1.1 ~ 3 / RELEASE_ARM64_S5L8960X | |
8.0 beta 3 | Darwin Kernel, versión 14.0.0: miércoles 2 de julio de 2014 a las 18:51:34 PDT; raíz: xnu-2783.1.21 ~ 19 / RELEASE_ARM_S5L8950X | |
8.0 beta 4 | Darwin Kernel Versión 14.0.0: miércoles 16 de julio 21:55:26 PDT de 2014; raíz: xnu-2783.1.40.0.3 ~ 2 / RELEASE_ARM_S5L8950X | |
8.0 beta 5 | Darwin Kernel Versión 14.0.0: miércoles 30 de julio a las 23:04:17 PDT de 2014; raíz: xnu-2783.1.62 ~ 20 / RELEASE_ARM_S5L8950X | |
8.0 GM | Darwin Kernel Versión 14.0.0: martes 19 de agosto a las 15:09:47 PDT de 2014; raíz: xnu-2783.1.72 ~ 8 / RELEASE_ARM64_S5L8960X | |
8.0 | ||
8.0.1 | Darwin Kernel Versión 14.0.0: jueves 18 de septiembre a las 21:52:21 PDT de 2014; raíz: xnu-2783.1.72 ~ 23 / RELEASE_ARM_S5L8950X | |
8.0.2 | ||
8.1 beta | Darwin Kernel Versión 14.0.0: sábado 27 de septiembre a las 18:49:49 PDT de 2014; raíz: xnu-2783.3.12 ~ 18 / RELEASE_ARM_S5L8950X | |
8.1 beta 2 | Darwin Kernel Versión 14.0.0: viernes 3 de octubre 21:52:09 PDT de 2014; raíz: xnu-2783.3.13 ~ 2 / RELEASE_ARM_S5L8950X | |
8.1 | Darwin Kernel Versión 14.0.0: viernes 7 de octubre a las 00:04:37 PDT de 2014; raíz: xnu-2783.3.13 ~ 4 / RELEASE_ARM_S5L8950X | |
8.1.1 beta | Darwin Kernel, versión 14.0.0: domingo 2 de noviembre a las 20:21:29 PDT de 2014; raíz: xnu-2783.3.21 ~ 1 / RELEASE_ARM_S5L8950X | |
8.1.1 | Darwin Kernel, versión 14.0.0: lunes 3 de noviembre a las 22:54:30 PDT de 2014; raíz: xnu-2783.3.22 ~ 1 / RELEASE_ARM_S5L8950X | |
8.1.2 | ||
8.1.3 | Darwin Kernel, versión 14.0.0: lunes 2 de enero de 2015 a las 21:29:20 PST; raíz: xnu-2783.3.26 ~ 3 / RELEASE_ARM_S5L8950X | |
8.2 beta | ? | |
8.2 beta 2 | ? | |
8.2 beta 3 | Darwin Kernel, versión 14.0.0: domingo 14 de diciembre a las 20:59:15 PST de 2014; raíz: xnu-2783.5.29.0.1 ~ 1 / RELEASE_ARM_S5L8940X | |
8.2 beta 4 | Darwin Kernel, versión 14.0.0: martes 6 de enero a las 21:02:10 PST de 2015; raíz: xnu-2783.5.32 ~ 9 / RELEASE_ARM_S5L8940X | |
8.2 beta 5 | Darwin Kernel Versión 14.0.0: lunes 26 de enero a las 22:16:17 PST de 2015; raíz: xnu-2783.5.37 ~ 11 / RELEASE_ARM_S5L8940X | |
8.2 | Darwin Kernel versión 14.0.0: lunes 9 de febrero 22:07:57 PST de 2015; raíz: xnu-2783.5.38 ~ 5 / RELEASE_ARM_S5L8950X | |
8.3 beta | ? | |
8.3 beta 2 | ? | |
8.3 beta 3 | Darwin Kernel Versión 14.0.0: lunes 4 de marzo de 2015 a las 20:55:58 PST; raíz: xnu-2784.20.25 ~ 26 / RELEASE_ARM64_S5L8960X | |
8.3 beta 4 | Darwin Kernel Versión 14.0.0: jueves 19 de marzo a las 00:16:36 PST de 2015; raíz: xnu-2784.20.31 ~ 1 / RELEASE_ARM64_S5L8960X | |
8.3 | Darwin Kernel Versión 14.0.0: Domingo 29 de marzo de 2015 a las 19:44:04 PDT; raíz: xnu-2784.20.34 ~ 2 / RELEASE_ARM_S5L8950X | |
8.4 beta | Darwin Kernel, versión 14.0.0: miércoles 8 de abril de 2015 a las 21:26:37 PDT; raíz: xnu-2784.30.1 ~ 29 / RELEASE_ARM64_T7000 | |
8.4 beta 2 | Darwin Kernel Versión 14.0.0: miércoles 21 de abril a las 21:49:05 PDT de 2015; raíz: xnu-2784.30.2 ~ 9 / RELEASE_ARM64_S5L8960X | |
8.4 beta 3 | Darwin Kernel Versión 14.0.0: martes 5 de mayo a las 23:09:22 PDT de 2015; raíz: xnu-2784.30.5 ~ 7 / RELEASE_ARM64_S5L8960X | |
8.4 beta 4 | Darwin Kernel, versión 14.0.0: martes, miércoles, 3 23:19:49 PDT de 2015; raíz: xnu-2784.30.7 ~ 13 / RELEASE_ARM64_S5L8960X | |
8.4 | Darwin Kernel Versión 14.0.0: miércoles 24 de junio a las 00:50:15 PDT de 2015; raíz: xnu-2784.30.7 ~ 30 / RELEASE_ARM64_S5L8960X | |
8.4.1 beta | Darwin Kernel, versión 14.0.0: jueves 9 de julio a las 21:54:11 PDT de 2015; raíz: xnu-2784.40.6 ~ 1 / RELEASE_ARM_S5L8950X | |
8.4.1 beta 2 | Darwin Kernel, versión 14.0.0: martes 28 de julio a las 16:34:51 PDT de 2015; raíz: xnu-2784.40.6 ~ 15 / RELEASE_ARM_S5L8950X | |
8.4.1 | Darwin Kernel Versión 14.0.0: miércoles 5 de agosto de 2015 a las 19:24:44 PDT; raíz: xnu-2784.40.6 ~ 18 / RELEASE_ARM_S5L8950X | |
9.0 beta | Darwin Kernel, versión 15.0.0: viernes 29 de mayo a las 22:14:48 PDT de 2015; raíz: xnu-3216.0.0.1.15 ~ 2 / RELEASE_ARM64_S5L8960X | |
9.0 beta 2 | Darwin Kernel, versión 15.0.0: lunes, 15 de junio de 2015 a las 21:51:54 PDT; raíz: xnu-3247.1.6.1.1 ~ 2 / RELEASE_ARM64_S5L8960X | |
9.0 beta 4 | Darwin Kernel versión 15.0.0: sábado 11 de julio 20:01:45 PDT de 2015; raíz: xnu-3247.1.56 ~ 13 \ / RELEASE_ARM64_T7001 | |
9.0 beta 5 | Darwin Kernel Versión 15.0.0: lunes 3 de agosto de 2015 a las 19:58:41 PDT; raíz: xnu-3247.1.88.1.1 ~ 1 \ / RELEASE_ARM64_T7001 | |
9.0 GM | Darwin Kernel, versión 15.0.0: jueves 6 de agosto a las 22:27:22 PDT de 2015; raíz: xnu-3248.1.2 ~ 3 \ / RELEASE_ARM_S5L8940X | |
9.0 | Darwin Kernel, versión 15.0.0: jueves 20 de agosto a las 13:11:13 PDT de 2015; raíz: xnu-3248.1.3 ~ 1 \ / RELEASE_ARM_S5L8950X | |
9.0.1 | ||
9.0.2 | ||
9.1 beta | Darwin Kernel, versión 15.0.0: sábado 29 de agosto a las 17:41:04 PDT de 2015; raíz: xnu-3248.10.27 ~ 10 \ / RELEASE_ARM_S5L8940X | |
9.1 beta 2 | Darwin Kernel, versión 15.0.0: lunes, 14 de septiembre, 01:24:55 PDT de 2015; raíz: xnu-3248.10.38 ~ 3 \ / RELEASE_ARM64_S5L8960X | |
9.1 beta 3 | Darwin Kernel Versión 15.0.0: viernes 25 de septiembre a las 17:14:21 PDT de 2015; raíz: xnu-3248.10.41 ~ 11 \ / RELEASE_ARM64_S5L8960X | |
9.1 beta 4 | Darwin Kernel, versión 15.0.0: viernes 2 de octubre a las 14:07:07 PDT de 2015; raíz: xnu-3248.10.42 ~ 4 \ / RELEASE_ARM64_S5L8960X | |
9.1 beta 5 | ||
9.1 | ||
9.2 beta | Darwin Kernel Versión 15.0.0: Domingo 18 de octubre a las 23:34:30 PDT de 2015; raíz: xnu-3248.20.33.0.1 ~ 7 \ / RELEASE_ARM64_S8000 | |
9.2 beta 2 | Darwin Kernel Versión 15.0.0: Domingo 25 de octubre a las 21:50:56 PDT de 2015; raíz: xnu-3248.20.39 ~ 8 \ / RELEASE_ARM64_S8000 | |
9.2 beta 3 | Darwin Kernel, versión 15.0.0: viernes 6 de noviembre a las 22:12:13 PST de 2015; raíz: xnu-3248.21.1 ~ 2 \ / RELEASE_ARM64_S5L8960X | |
9.2 beta 4 | Darwin Kernel, versión 15.0.0: viernes 13 de noviembre a las 16:08:07 PST de 2015; raíz: xnu-3248.21.2 ~ 1 \ / RELEASE_ARM64_S5L8960X | |
9.2 | ||
9.2.1 beta | Darwin Kernel, versión 15.0.0: miércoles, 9 de diciembre, 22:19:38 PST de 2015; raíz: xnu-3248.31.3 ~ 2 \ / RELEASE_ARM64_S5L8960X | |
9.2.1 beta 2 | ||
9.2.1 | ||
9.3 beta | Darwin Kernel, versión 15.4.0: martes 5 de enero a las 21:24:25 PST de 2016; raíz: xnu-3248.40.155.1.1 ~ 3 \ / RELEASE_ARM64_S5L8960X | |
9.3 beta 1.1 | ||
9.3 beta 2 | Darwin Kernel, versión 15.4.0: martes 19 de enero a las 00:18:39 PST de 2016; raíz: xnu-3248.40.166.0.1 ~ 10 \ / RELEASE_ARM64_S8000 | |
9.3 beta 3 | Darwin Kernel, versión 15.4.0: dom 31 de enero a las 22:48:58 PST de 2016; raíz: xnu-3248.40.173.0.1 ~ 13 \ / RELEASE_ARM64_S8000 | |
9.3 beta 4 | Darwin Kernel, versión 15.4.0: domingo 14 de febrero a las 23:17:56 PST de 2016; raíz: xnu-3248.41.3 ~ 16 \ / RELEASE_ARM64_S8000 | |
9.3 beta 5 | Darwin Kernel, versión 15.4.0: domingo 22 de febrero a las 01:48:23 PST de 2016; raíz: xnu-3248.41.4 ~ 36 \ / RELEASE_ARM64_S8000 | |
9.3 beta 6 | ||
9.3 beta 7 | Darwin Kernel, versión 15.4.0: viernes 19 de febrero a las 13:54:52 PST de 2016; raíz: xnu-3248.41.4 ~ 28 \ / RELEASE_ARM64_S8000 | |
9.3 | ||
9.3.1 | ||
9.3.2 beta | Darwin Kernel, versión 15.5.0: jueves 31 de marzo a las 17:49:02 PDT de 2016; raíz: xnu-3248.50.18 ~ 19 \ / RELEASE_ARM64_S8000 | |
9.3.2 beta 2 | Darwin Kernel, versión 15.5.0: martes 5 de abril de 2016 a las 15:12:03 PDT; raíz: xnu-3248.50.20 ~ 12 \ / RELEASE_ARM64_S8000 | |
9.3.2 beta 3 | Darwin Kernel Versión 15.5.0: lunes 18 de abril 16:44:07 PDT de 2016; raíz: xnu-3248.50.21 ~ 4 \ / RELEASE_ARM64_S8000 | |
9.3.2 beta 4 | ||
9.3.2 | ||
9.3.3 beta | Darwin Kernel Versión 15.6.0: martes 17 de mayo a las 19:53:27 PDT de 2016; raíz: xnu-3248.60.3 ~ 3 \ / RELEASE_ARM64_S5L8960X | |
9.3.3 beta 2 | Darwin Kernel, versión 15.6.0: martes 31 de mayo a las 19:52:45 PDT de 2016; raíz: xnu-3248.60.4 ~ 1 \ / RELEASE_ARM64_S8000 | |
9.3.3 beta 3 | Darwin Kernel, versión 15.6.0: jueves 16 de junio de 2016 a las 18:08:00 PDT; raíz: xnu-3248.60.8 ~ 1 / RELEASE_ARM_S5L8950X | |
9.3.3 beta 4 | Darwin Kernel, versión 15.6.0: lunes, 20 de junio, 20:10:21 PDT de 2016; raíz: xnu-3248.60.9 ~ 1 / RELEASE_ARM_S5L8950X | |
9.3.3 beta 5 | ||
9.3.3 | ||
9.3.4 | ||
9.3.5 | Darwin Kernel, versión 15.6.0: viernes 19 de agosto a las 10:37:56 PDT de 2016; raíz: xnu-3248.61.1 ~ 1 \ / RELEASE_ARM64_S5L8960X | |
9.3.6 | ||
10.0 beta | Darwin Kernel, versión 16.0.0: miércoles 25 de mayo a las 21:19:24 PDT de 2016; raíz: xnu-3705.0.0.2.3 ~ 1 \ / RELEASE_ARM64_S8000 | |
10.0 beta 2 | Darwin Kernel, versión 16.0.0: martes 28 de junio a las 21:38:14 PDT de 2016; raíz: xnu-3757 ~ 291 \ / RELEASE_ARM64_S8000 | |
10.0 beta 3 | Darwin Kernel, versión 16.0.0: sábado 9 de julio a las 23:57:18 PDT de 2016; raíz: xnu-3777.0.0.0.1 ~ 28 \ / RELEASE_ARM64_S8000 | |
10.0 beta 4 | Darwin Kernel, versión 16.0.0: miércoles, 27 de julio, 19:44:34 PDT de 2016; raíz: xnu-3789.1.4.2.1 ~ 1 \ / RELEASE_ARM64_S8000 | |
10.0 beta 5 | Darwin Kernel, versión 16.0.0: viernes 5 de agosto a las 22:15:30 PDT de 2016; raíz: xnu-3789.1.24 ~ 11 \ / RELEASE_ARM64_S8000 | |
10.0 beta 6 | Darwin Kernel Versión 16.0.0: miércoles 10 de agosto a las 21:55:58 PDT de 2016; raíz: xnu-3789.2.2 ~ 4 \ / RELEASE_ARM64_S8000 | |
10.0 beta 7 | ||
10.0 beta 8 | ||
10.0 | Darwin Kernel, versión 16.0.0: miércoles 10 de agosto a las 22:33:10 PDT de 2016; raíz: xnu-3789.2.2 ~ 3 \ / RELEASE_ARM64_T8010 | |
10.0.1 GM | Darwin Kernel, versión 16.0.0: domingo 28 de agosto de 2016 a las 20:36:54 PDT; raíz: xnu-3789.2.4 ~ 3 \ / RELEASE_ARM64_S8000 | |
10.0.1 | ||
10.0.2 | ||
10.1 beta | Darwin Kernel Versión 16.1.0: viernes 16 de septiembre a las 03:53:22 PDT de 2016; raíz: xnu-3789.20.46 ~ 54 \ / RELEASE_ARM64_S8000 | |
10.1 beta 2 | Darwin Kernel, versión 16.1.0: jueves 29 de septiembre a las 21:56:12 PDT de 2016; raíz: xnu-3789.22.3 ~ 1 \ / RELEASE_ARM64_S8000 | |
10.1 beta 3 | ||
10.1 beta 4 | ||
10.1 | ||
10.1.1 | ||
10.2 beta | Darwin Kernel, versión 16.3.0: domingo 23 de octubre a las 20:18:32 PDT de 2016; raíz: xnu-3789.30.76 ~ 6 \ / RELEASE_ARM64_S8000 | |
10.2 beta 2 | Darwin Kernel, versión 16.3.0: martes 1 de noviembre a las 22:23:11 PDT de 2016; raíz: xnu-3789.30.86 ~ 54 \ / RELEASE_ARM64_S8000 | |
10.2 beta 3 | Darwin Kernel Versión 16.3.0: lunes 7 de noviembre 22:58:42 PST de 2016; raíz: xnu-3789.30.92 ~ 36 \ / RELEASE_ARM64_S8000 | |
10.2 beta 4 | Darwin Kernel Versión 16.3.0: lunes 7 de noviembre a las 19:32:10 PST de 2016; raíz: xnu-3789.30.92 ~ 29 \ / RELEASE_ARM64_S8000 | |
10.2 beta 5 | Darwin Kernel, versión 16.3.0: martes 29 de noviembre a las 21:40:09 PST de 2016; raíz: xnu-3789.32.1 ~ 4 \ / RELEASE_ARM64_S8000 | |
10.2 beta 6 | ||
10.2 beta 7 | ||
10,2 | ||
10.2.1 beta | Darwin Kernel, versión 16.3.0: jueves 1 de diciembre de 2016 a las 19:49:21 PST; raíz: xnu-3789.42.1 ~ 1 \ / RELEASE_ARM64_S8000 | |
10.2.1 beta 2 | Darwin Kernel, versión 16.3.0: jueves 15 de diciembre a las 22:41:46 PST de 2016; raíz: xnu-3789.42.2 ~ 1 \ / RELEASE_ARM64_S8000 | |
10.2.1 beta 3 | ||
10.2.1 beta 4 | ||
10.2.1 | ||
10.3 beta | Darwin Kernel, versión 16.5.0: lunes, 16 de enero, 21:43:53 PST de 2017; raíz: xnu-3789.50.189 ~ 28 \ / RELEASE_ARM64_T8010 | |
10.3 beta 2 | Versión de kernel 16.5.0: martes 31 de enero a las 21:09:24 PST de 2017; raíz: xnu-3789.50.195.1.1 ~ 2 / RELEASE_ARM_S5L8950X | |
10.3 beta 3 | Darwin Kernel, versión 16.5.0: viernes 10 de febrero a las 22:11:20 PST de 2017; raíz: xnu-3789.50.208 ~ 47 / RELEASE_ARM_S5L8950X | |
10.3 beta 4 | Darwin Kernel, versión 16.5.0: jueves 23 de febrero a las 23:48:09 PST de 2017; raíz: xnu-3789.52.2 ~ 9 \ / RELEASE_ARM64_S8000 | |
10.3 beta 5 | ||
10.3 beta 6 | ||
10.3 beta 7 | ||
10,3 | Darwin Kernel, versión 16.5.0: jueves 23 de febrero a las 23:22:54 PST de 2017; raíz: xnu-3789.52.2 ~ 7 \ / RELEASE_ARM64_S8000 | |
10.3.1 | ||
10.3.2 beta | Darwin Kernel Versión 16.6.0: lunes 20 de marzo a las 22:28:31 PDT de 2017; raíz: xnu-3789.60.12 ~ 10 \ / RELEASE_ARM64_S8000 | |
10.3.2 beta 2 | Darwin Kernel, versión 16.6.0: martes 4 de abril de 2017 a las 21:19:08 PDT; raíz: xnu-3789.60.15 ~ 13 \ / RELEASE_ARM64_S8000 | |
10.3.2 beta 3 | Darwin Kernel Versión 16.6.0: martes 11 de abril 22:03:42 PDT 2017; raíz: xnu-3789.60.20 ~ 11 \ / RELEASE_ARM64_S8000 | |
10.3.2 beta 4 | Darwin Kernel Versión 16.6.0: lunes 17 de abril 20:33:39 PDT de 2017; raíz: xnu-3789.60.24 ~ 25 / RELEASE_ARM64_S8000 | |
10.3.2 beta 5 | ||
10.3.2 | Darwin Kernel, versión 16.6.0: lunes 17 de abril a las 17:33:34 PDT de 2017; raíz: xnu-3789.60.24 ~ 24 / RELEASE_ARM_S8000 | |
10.3.3 beta | Darwin Kernel Versión 16.7.0: lunes 8 de mayo a las 21:45:24 PDT de 2017; raíz: xnu-3789.70.9 ~ 13 / RELEASE_ARM64_T7000 | |
10.3.3 beta 2 | Darwin Kernel Versión 16.7.0: miércoles 24 de mayo a las 22:28:55 PDT de 2017; raíz: xnu-3789.70.11 ~ 6 / RELEASE_ARM64_S5L8960X | |
10.3.3 beta 3 | Darwin Kernel, versión 16.7.0: martes, 6 de junio de 2017 a las 21:56:23 PDT; raíz: xnu-3789.70.15 ~ 6 / RELEASE_ARM64_T8010 | |
10.3.3 beta 4 | Darwin Kernel, versión 16.7.0: jueves 15 de junio a las 22:48:15 PDT de 2017; raíz: xnu-3789.70.16 ~ 6 / RELEASE_ARM64_S8000 | |
10.3.3 beta 5 | Darwin Kernel, versión 16.7.0: jueves 15 de junio a las 22:48:16 PDT de 2017; raíz: xnu-3789.70.16 ~ 6 / RELEASE_ARM64_T8010 | |
10.3.3 beta 6 | Darwin Kernel, versión 16.7.0: jueves, 15 de junio de 2017 a las 18:33:36 PDT; raíz: xnu-3789.70.16 ~ 4 / RELEASE_ARM64_S8000 | |
10.3.3 | ||
10.3.4 | Darwin Kernel Versión 16.7.0: miércoles 26 de julio a las 11:08:56 PDT de 2017; raíz: xnu-3789.70.16 ~ 21 / RELEASE_ARM_S5L8950X | |
11.0 beta | Darwin Kernel Versión 17.0.0: sábado 27 de mayo a las 21:47:07 PDT de 2017; raíz: xnu-4397.0.0.2.4 ~ 1 / RELEASE_ARM64_S8000 | |
11.0 beta 2 | Darwin Kernel, versión 17.0.0: martes, 13 de junio de 2017 a las 21:19:50 PDT; raíz: xnu-4481.0.0.2.1 ~ 1 / RELEASE_ARM64_S8000 | |
11.0 beta 3 | Darwin Kernel, versión 17.0.0: jueves 29 de junio a las 22:31:39 PDT de 2017; raíz: xnu-4532.0.0.0.1 ~ 30 / RELEASE_ARM64_T7000 | |
11.0 beta 4 | Darwin Kernel, versión 17.0.0: jueves, 20 de julio, 19:49:59 PDT de 2017; raíz: xnu-4556.0.0.2.5 ~ 1 / RELEASE_ARM64_S5L8960X | |
11.0 beta 5 | Darwin Kernel, versión 17.0.0: martes 1 de agosto de 2017 a las 21:11:37 PDT; raíz: xnu-4570.1.24.2.3 ~ 1 / RELEASE_ARM64_T8010 | |
11.0 beta 6 | Darwin Kernel, versión 17.0.0: miércoles 9 de agosto de 2017 a las 22:41:48 PDT; raíz: xnu-4570.2.3 ~ 8 / RELEASE_ARM64_T8010 | |
11.0 beta 7 | Darwin Kernel, versión 17.0.0: viernes 18 de agosto a las 20:14:27 PDT de 2017; raíz: xnu-4570.2.5 ~ 84 / RELEASE_ARM64_T8010 | |
11.0 beta 8 | ||
11.0 beta 9 | ||
11.0 beta 10 | ||
11,0 GM | Darwin Kernel Versión 17.0.0: viernes 1 de septiembre a las 14:59:17 PDT de 2017; raíz: xnu-4570.2.5 ~ 167 / RELEASE_ARM64_S8000 | |
11,0 | ||
11.0.1 | ||
11.0.2 | ||
11.0.3 | ||
11.1 beta | Darwin Kernel Versión 17.2.0: Domingo 17 de septiembre a las 22:21:07 PDT de 2017; raíz: xnu-4570.20.55 ~ 10 / RELEASE_ARM64_T8015 | |
11.1 beta 2 | Darwin Kernel Versión 17.2.0: Sábado 30 de septiembre a las 23:14:15 PDT de 2017; raíz: xnu-4570.20.62 ~ 9 / RELEASE_ARM64_T8015 | |
11.1 beta 3 | ||
11.1 beta 4 | Darwin Kernel Versión 17.2.0: viernes 29 de septiembre a las 18:14:51 PDT de 2017; raíz: xnu-4570.20.62 ~ 4 / RELEASE_ARM64_T8015 | |
11.1 beta 5 | ||
11,1 | ||
11.1.1 | ||
11.1.2 | ||
11.2 beta | Darwin Kernel Versión 17.3.0: miércoles 25 de octubre 19:27:20 PDT 2017; raíz: xnu-4570.30.79 ~ 22 / RELEASE_ARM64_T8015 | |
11.2 beta 2 | Darwin Kernel, versión 17.3.0: domingo 29 de octubre a las 17:18:38 PDT de 2017; raíz: xnu-4570.30.85 ~ 18 / RELEASE_ARM64_T8015 | |
11.2 beta 3 | Darwin Kernel, versión 17.3.0: lunes 6 de noviembre a las 22:29:20 PST de 2017; raíz: xnu-4570.32.1 ~ 2 / RELEASE_ARM64_T8015 | |
11.2 beta 4 | ||
11.2 beta 5 | ||
11.2 beta 6 | Darwin Kernel, versión 17.3.0: lunes, 6 de noviembre, 21:19:16 PST de 2017; raíz: xnu-4570.32.1 ~ 1 / RELEASE_ARM64_T8015 | |
11,2 | ||
11.2.1 | ||
11.2.2 | ||
11.2.5 beta | Darwin Kernel versión 17.4.0: sábado 2 de diciembre 21:26:33 PST de 2017; raíz: xnu-4570.40.6 ~ 8 / RELEASE_ARM64_T8015 | |
11.2.5 beta 2 | Darwin Kernel Versión 17.4.0: miércoles 13 de diciembre 22:51:57 PST de 2017; raíz: xnu-4570.40.9 ~ 7 / RELEASE_ARM64_T8015 | |
11.2.5 beta 3 | ||
11.2.5 beta 4 | ||
11.2.5 beta 5 | ||
11.2.5 beta 6 | ||
11.2.5 beta 7 | Darwin Kernel Versión 17.4.0: viernes 8 de diciembre de 2017 a las 19:35:51 PST; raíz: xnu-4570.40.9 ~ 1 / RELEASE_ARM64_T8015 | |
11.2.5 | ||
11.2.6 | ||
11.3 beta | Darwin Kernel Versión 17.5.0: Sábado 13 de enero a las 00:03:04 PST de 2018; raíz: xnu-4570.50.243 ~ 9 / RELEASE_ARM64_T8015 | |
11.3 beta 2 | Darwin Kernel Versión 17.5.0: viernes 26 de enero a las 22:56:33 PST de 2018; raíz: xnu-4570.50.257 ~ 6 / RELEASE_ARM64_T8015 | |
11.3 beta 3 | Darwin Kernel Versión 17.5.0: Sábado 10 de febrero a las 17:01:35 PST de 2018; raíz: xnu-4570.50.279 ~ 9 / RELEASE_ARM64_T8015 | |
11.3 beta 4 | Darwin Kernel Versión 17.5.0: Sábado 24 de febrero 20:24:10 PST 2018; raíz: xnu-4570.50.294 ~ 5 / RELEASE_ARM64_T8015 | |
11.3 beta 5 | Darwin Kernel Versión 17.5.0: martes 6 de marzo de 2018 a las 20:47:58 PST; raíz: xnu-4570.52.2 ~ 3 / RELEASE_ARM64_T8015 | |
11.3 beta 6 | ||
11,3 | Darwin Kernel, versión 17.5.0: martes, 13 de marzo de 2018 a las 21:32:11 PDT; raíz: xnu-4570.52.2 ~ 8 / RELEASE_ARM64_T8010 | |
11.3.1 | ||
11.4 beta | Darwin Kernel Versión 17.5.0: Dom 25 de marzo de 2018 a las 20:49:19 PDT; raíz: xnu-4570.60.10.0.1 ~ 16 / RELEASE_ARM64_T8015 | |
11.4 beta 2 | Darwin Kernel Versión 17.6.0: Jue 5 de abril 22:33:56 PDT 2018; raíz: xnu-4570.60.16 ~ 9 / RELEASE_ARM64_T8015 | |
11.4 beta 3 | Darwin Kernel Versión 17.6.0: Dom 22 de abril a las 03:29:53 PDT de 2018; raíz: xnu-4570.60.19 ~ 25 / RELEASE_ARM64_T8015 | |
11.4 beta 4 | Darwin Kernel, versión 17.6.0: martes 1 de mayo de 2018 a las 16:16:12 PDT; raíz: xnu-4570.60.21 ~ 7 / RELEASE_ARM64_T8015 | |
11.4 beta 5 | ||
11.4 beta 6 | ||
11,4 | Darwin Kernel Versión 17.6.0: Lunes 30 de abril 18:48:32 PDT 2018; raíz: xnu-4570.60.21 ~ 3 / RELEASE_ARM64_T8015 | |
11.4.1 beta | Darwin Kernel Versión 17.7.0: lunes 21 de mayo a las 19:02:13 PDT de 2018; raíz: xnu-4570.70.14 ~ 16 / RELEASE_ARM64_T8015 | |
11.4.1 beta 2 | Darwin Kernel, versión 17.7.0: domingo, 3 de junio de 2018 a las 20:38:12 PDT; raíz: xnu-4570.70.19 ~ 13 / RELEASE_ARM64_T8015 | |
11.4.1 beta 3 | Darwin Kernel Versión 17.7.0: martes 12 de junio a las 20:37:30 PDT de 2018; raíz: xnu-4570.70.24 ~ 9 / RELEASE_ARM64_T8015 | |
11.4.1 beta 4 | ||
11.4.1 beta 5 | ||
11.4.1 | Darwin Kernel Versión 17.7.0: lunes 11 de junio 19:06:27 PDT 2018; raíz: xnu-4570.70.24 ~ 3 / RELEASE_ARM64_T8015 | |
12.0 beta | Darwin Kernel Versión 18.0.0: viernes 25 de mayo a las 21:25:37 PDT de 2018; raíz: xnu-4903.200.199.12.3 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 beta 2 | Darwin Kernel Versión 18.0.0: miércoles 13 de junio 21:04:46 PDT 2018; raíz: xnu-4903.200.249.22.3 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 beta 3 | Darwin Kernel Versión 18.0.0: martes 26 de junio 21:06:03 PDT 2018; raíz: xnu-4903.200.274.32.3 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 beta 4 | Darwin Kernel Versión 18.0.0: lunes 9 de julio 21:17:19 PDT 2018; raíz: xnu-4903.200.304.42.1 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 beta 5 | Darwin Kernel Versión 18.0.0: miércoles 25 de julio 22:51:45 PDT 2018; raíz: xnu-4903.200.327.52.1 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 beta 6 | Darwin Kernel Versión 18.0.0: miércoles 1 de agosto a las 21:11:01 PDT de 2018; raíz: xnu-4903.200.342.62.3 ~ 1 / RELEASE_ARM64_T8015 | |
12.0 beta 7 | Darwin Kernel, versión 18.0.0: domingo 5 de agosto de 2018 a las 21:44:00 PDT; raíz: xnu-4903.200.354 ~ 11 / RELEASE_ARM64_T8015 | |
12.0 beta 8 | Darwin Kernel, versión 18.0.0: viernes 10 de agosto a las 21:57:57 PDT de 2018; raíz: xnu-4903.202.1 ~ 2 / RELEASE_ARM64_T8015 | |
12.0 beta 9 | Darwin Kernel Versión 18.0.0: miércoles 15 de agosto a las 21:51:15 PDT de 2018; raíz: xnu-4903.202.2 ~ 2 / RELEASE_ARM64_T8015 | |
12.0 beta 10 | ||
12.0 beta 11 | ||
12.0 beta 12 | ||
12,0 GM | Darwin Kernel Versión 18.0.0: martes 14 de agosto 22:07:16 PDT 2018; raíz: xnu-4903.202.2 ~ 1 / RELEASE_ARM64_T8015 | |
12,0 | ||
12.0.1 | ||
12.1 beta | Darwin Kernel Versión 18.2.0: lunes 10 de septiembre a las 22:05:56 PDT de 2018; raíz: xnu-4903.220.42 ~ 21 / RELEASE_ARM64_T8015 | |
12.1 beta 2 | Darwin Kernel Versión 18.2.0: Dom 23 de septiembre 20:16:38 PDT 2018; raíz: xnu-4903.220.48 ~ 40 / RELEASE_ARM64_T8015 | |
12.1 beta 3 | Darwin Kernel Versión 18.2.0: miércoles 3 de octubre a las 02:49:20 PDT de 2018; raíz: xnu-4903.222.1 ~ 7 / RELEASE_ARM64_T8015 | |
12.1 beta 4 | Darwin Kernel Versión 18.2.0: martes 9 de octubre a las 18:52:50 PDT de 2018; raíz: xnu-4903.222.4 ~ 3 / RELEASE_ARM64_T8015 | |
12.1 beta 5 | Darwin Kernel Versión 18.2.0: martes 16 de octubre a las 22:15:34 PDT de 2018; raíz: xnu-4903.222.5 ~ 3 / RELEASE_ARM64_T8015 | |
12,1 | Darwin Kernel Versión 18.2.0: martes 16 de octubre 21:02:33 PDT 2018; raíz: xnu-4903.222.5 ~ 1 / RELEASE_ARM64_T8015 | |
12.1.1 beta | Darwin Kernel Versión 18.2.0: jueves 25 de octubre 21:36:46 PDT 2018; raíz: xnu-4903.230.15 ~ 8 / RELEASE_ARM64_T8015 | |
12.1.1 beta 2 | Darwin Kernel Versión 18.2.0: Sábado 3 de noviembre a las 03:45:48 PDT de 2018; raíz: xnu-4903.232.1 ~ 3 / RELEASE_ARM64_T8015 | |
12.1.1 beta 3 | Darwin Kernel Versión 18.2.0: Lunes 12 de noviembre 21:07:36 PST 2018; raíz: xnu-4903.232.2 ~ 2 / RELEASE_ARM64_T8020 | |
12.1.1 | Darwin Kernel Versión 18.2.0: Lunes 12 de noviembre 20:32:01 PST 2018; raíz: xnu-4903.232.2 ~ 1 / RELEASE_ARM64_T8020 | |
12.1.2 beta | Darwin Kernel Versión 18.2.0: Domingo 2 de diciembre de 2018 a las 20:53:08 PST; raíz: xnu-4903.240.8 ~ 8 / RELEASE_ARM64_T8015 | |
12.1.2 | Darwin Kernel Versión 18.2.0: Lunes 12 de noviembre 20:32:01 PST 2018; raíz: xnu-4903.232.2 ~ 1 / RELEASE_ARM64_T8020 | |
12.1.3 beta 2 | Darwin Kernel Versión 18.2.0: Domingo 16 de diciembre de 2018 a las 20:44:43 PST; raíz: xnu-4903.240.10 ~ 8 / RELEASE_ARM64_T8020 | |
12.1.3 beta 3 | Darwin Kernel Versión 18.2.0: miércoles 19 de diciembre 22:27:19 PST 2018; raíz: xnu-4903.242.2 ~ 2 / RELEASE_ARM64_T8020 | |
12.1.3 beta 4 | ||
12.1.3 | Darwin Kernel Versión 18.2.0: miércoles 19 de diciembre 20:28:53 PST 2018; raíz: xnu-4903.242.2 ~ 1 / RELEASE_ARM64_T8020 | |
12.1.4 | ||
12.2 beta | Darwin Kernel, versión 18.5.0: domingo 13 de enero a las 21:01:59 PST de 2019; raíz: xnu-4903.250.305 ~ 10 / RELEASE_ARM64_T8020 | |
12.2 beta 2 | Darwin Kernel Versión 18.5.0: miércoles 30 de enero de 2019 a las 19:26:26 PST; raíz: xnu-4903.250.319 ~ 58 / RELEASE_ARM64_T8020 | |
12.2 beta 3 | Darwin Kernel, versión 18.5.0: domingo, 10 de febrero, 20:48:56 PST de 2019; raíz: xnu-4903.250.336.0.1 ~ 10 / RELEASE_ARM64_T8020 | |
12.2 beta 4 | Darwin Kernel, versión 18.5.0: domingo 24 de febrero a las 21:50:15 PST de 2019; raíz: xnu-4903.250.349 ~ 13 / RELEASE_ARM64_T8020 | |
12.2 beta 5 | Darwin Kernel, versión 18.5.0: martes 5 de marzo de 2019 a las 21:34:09 PST; raíz: xnu-4903.252.2 ~ 2 / RELEASE_ARM64_T8020 | |
12.2 beta 6 | ||
12,2 | Darwin Kernel Versión 18.5.0: martes 5 de marzo de 2019 a las 19:52:18 PST; raíz: xnu-4903.252.2 ~ 1 / RELEASE_ARM64_T8020 | |
12.3 beta | Darwin Kernel Versión 18.6.0: lunes 18 de marzo a las 23:03:29 PDT de 2019; raíz: xnu-4903.260.65.100.1 ~ 2 / RELEASE_ARM64_T8015 | |
12.3 beta 2 | Darwin Kernel, versión 18.6.0: lunes, 1 de abril de 2019 a las 21:12:58 PDT; raíz: xnu-4903.260.74.100.1 ~ 1 / RELEASE_ARM64_T8020 | |
12.3 beta 3 | Darwin Kernel Versión 18.6.0: Jueves 18 de abril 19:45:13 PDT 2019; raíz: xnu-4903.260.85.0.2 ~ 1 / RELEASE_ARM64_T8020 | |
12.3 beta 4 | Darwin Kernel, versión 18.6.0: jueves 25 de abril a las 23:57:27 PDT de 2019; raíz: xnu-4903.262.2 ~ 3 / RELEASE_ARM64_T8015 | |
12.3 beta 5 | ||
12.3 beta 6 | ||
12,3 | Darwin Kernel, versión 18.6.0: jueves 25 de abril a las 22:14:10 PDT de 2019; raíz: xnu-4903.262.2 ~ 2 / RELEASE_ARM64_T8020 | |
12.3.1 (12F203) | ||
12.3.1 (12F8202) | Darwin Kernel, versión 18.6.0: jueves 9 de mayo a las 15:45:33 PDT de 2019; raíz: xnu-4903.262.2 ~ 4 / RELEASE_ARM64_T8010 | |
12.3.2 | Darwin Kernel Versión 18.6.0: Jueves 25 de abril 22:14:08 PDT 2019; raíz: xnu-4903.262.2 ~ 2 / RELEASE_ARM64_T8015 | |
12.4 beta | Darwin Kernel Versión 18.6.0: martes 7 de mayo a las 23:38:12 PDT de 2019; raíz: xnu-4903.270.19.100.1 ~ 3 / RELEASE_ARM64_T8020 | |
12.4 beta 2 | ||
12.4 beta 3 | Darwin Kernel, versión 18.7.0: martes 21 de mayo a las 01:53:36 PDT de 2019; raíz: xnu-4903.270.29 ~ 10 / RELEASE_ARM64_T8020 | |
12.4 beta 4 | Darwin Kernel Versión 18.7.0: miércoles 5 de junio 21:04:51 PDT 2019; raíz: xnu-4903.270.37 ~ 24 / RELEASE_ARM64_T8020 | |
12.4 beta 5 | Darwin Kernel Versión 18.7.0: viernes 14 de junio 21:12:14 PDT 2019; raíz: xnu-4903.270.38 ~ 24 / RELEASE_ARM64_T8020 | |
12.4 beta 6 | Darwin Kernel Versión 18.7.0: martes 25 de junio 22:53:57 PDT 2019; raíz: xnu-4903.270.47 ~ 11 / RELEASE_ARM64_T8020 | |
12.4 beta 7 | ||
12,4 | Darwin Kernel Versión 18.7.0: viernes 21 de junio 22:24:16 PDT 2019; raíz: xnu-4903.270.47 ~ 7 / RELEASE_ARM64_T8015 | |
12.4.1 | Darwin Kernel, versión 18.7.0: lunes 19 de agosto a las 22:24:08 PDT de 2019; raíz: xnu-4903.272.1 ~ 1 / RELEASE_ARM64_T8020 | |
12.4.2 | Darwin Kernel, versión 18.7.0: lunes 19 de agosto a las 22:24:08 PDT de 2019; raíz: xnu-4903.272.1 ~ 1 / RELEASE_ARM64_T7000 | |
12.4.3 | ||
12.4.4 | ||
12.4.5 | ||
12.4.6 | ||
12.4.7 | ||
12.4.8 | ||
13.0 beta | Darwin Kernel Versión 19.0.0: martes 21 de mayo a las 03:52:25 PDT de 2019; raíz: xnu-6041.0.0.112.1 ~ 1 / RELEASE_ARM64_T8020 | |
13.0 beta 2 | Darwin Kernel, versión 19.0.0: domingo, 9 de junio de 2019 a las 18:57:16 PDT; raíz: xnu-6110.0.0.120.8 ~ 3 / RELEASE_ARM64_T8020 | |
13.0 beta 3 | Darwin Kernel Versión 19.0.0: jueves 27 de junio 20:08:29 PDT 2019; raíz: xnu-6153.0.13.132.4 ~ 1 / RELEASE_ARM64_T8020 | |
13.0 beta 4 | Darwin Kernel, versión 19.0.0: martes, 9 de julio, 00:52:55 PDT de 2019; raíz: xnu-6153.0.59.0.2 ~ 63 / RELEASE_ARM64_T8020 | |
13.0 beta 5 | Darwin Kernel Versión 19.0.0: Dom 21 de julio 19:17:20 PDT 2019; raíz: xnu-6153.0.98.0.2 ~ 30 / RELEASE_ARM64_T8020 | |
13.0 beta 6 | Darwin Kernel, versión 19.0.0: martes 30 de julio a las 23:56:43 PDT de 2019; raíz: xnu-6153.0.103.8 ~ 3 / RELEASE_ARM64_T8020 | |
13.0 beta 7 | Darwin Kernel, versión 19.0.0: viernes 9 de agosto a las 23:13:23 PDT de 2019; raíz: xnu-6153.0.103.11 ~ 2 / RELEASE_ARM64_T8020 | |
13.0 beta 8 | Darwin Kernel, versión 19.0.0: jueves 15 de agosto a las 21:21:27 PDT de 2019; raíz: xnu-6153.0.103.12 ~ 3 / RELEASE_ARM64_T8020 | |
13,0 GM | Darwin Kernel Versión 19.0.0: lunes 12 de agosto a las 20:19:35 PDT de 2019; raíz: xnu-6153.0.103.12 ~ 1 / RELEASE_ARM64_T8015 | |
13,0 | ||
13.1 beta | Darwin Kernel Versión 19.0.0: Domingo 18 de agosto a las 23:18:25 PDT de 2019; raíz: xnu-6153.0.166 ~ 14 / RELEASE_ARM64_T8015 | |
13.1 beta 2 | Darwin Kernel, versión 19.0.0: jueves 29 de agosto a las 23:02:07 PDT de 2019; raíz: xnu-6153.2.2 ~ 5 / RELEASE_ARM64_T8020 | |
13.1 beta 3 | Darwin Kernel Versión 19.0.0: viernes 6 de septiembre 09:12:32 PDT 2019; raíz: xnu-6153.2.3 ~ 7 / RELEASE_ARM64_T8015 | |
13.1 beta 4 | ||
13,1 | Darwin Kernel Versión 19.0.0: martes 3 de septiembre 21:52:14 PDT 2019; raíz: xnu-6153.2.3 ~ 2 / RELEASE_ARM64_T8030 | |
13.1.1 | ||
13.1.2 | ||
13.1.3 | ||
13.2 beta | Darwin Kernel Versión 19.0.0: Domingo 22 de septiembre a las 21:45:32 PDT de 2019; raíz: xnu-6153.40.121.0.1 ~ 23 / RELEASE_ARM64_T8020 | |
13.2 beta 2 | Darwin Kernel, versión 19.0.0: jueves 3 de octubre a las 23:49:24 PDT de 2019; raíz: xnu-6153.40.150.100.1 ~ 1 / RELEASE_ARM64_T8030 | |
13.2 beta 3 | Darwin Kernel Versión 19.0.0: viernes 11 de octubre a las 02:14:05 PDT de 2019; raíz: xnu-6153.42.1 ~ 3 / RELEASE_ARM64_T8010 | |
13.2 beta 4 | ||
13,2 | Darwin Kernel Versión 19.0.0: miércoles 9 de octubre 22:42:11 PDT 2019; raíz: xnu-6153.42.1 ~ 1 / RELEASE_ARM64_T8030 | |
13.2.2 | ||
13.2.3 | ||
13.3 beta | Darwin Kernel, versión 19.2.0: jueves 31 de octubre a las 02:33:36 PDT de 2019; raíz: xnu-6153.60.58.0.1 ~ 22 / RELEASE_ARM64_T8010 | |
13.3 beta 2 | Darwin Kernel Versión 19.2.0: Mié 6 de noviembre 02:29:57 PST 2019; raíz: xnu-6153.60.66 ~ 54 / RELEASE_ARM64_T8030 | |
13.3 beta 3 | Darwin Kernel Versión 19.2.0: martes 12 de noviembre 22:06:16 PST 2019; raíz: xnu-6153.60.66 ~ 63 / RELEASE_ARM64_T8030 | |
13.3 beta 4 | ||
13,3 | Darwin Kernel, versión 19.2.0: lunes 4 de noviembre de 2019 a las 17:44:49 PST; raíz: xnu-6153.60.66 ~ 39 / RELEASE_ARM64_T8010 | |
13.3.1 beta | Darwin Kernel Versión 19.3.0: Dom 8 de diciembre 21:03:13 PST 2019; raíz: xnu-6153.80.8.0.1 ~ 13 / RELEASE_ARM64_T8010 | |
13.3.1 beta 2 | Darwin Kernel versión 19.3.0: jueves 9 de enero 22:14:53 PST 2020; raíz: xnu-6153.82.3 ~ 2 / RELEASE_ARM64_T8010 | |
13.3.1 beta 3 | ||
13.3.1 | Darwin Kernel Versión 19.3.0: Jueves 9 de enero 21:10:55 PST 2020; raíz: xnu-6153.82.3 ~ 1 / RELEASE_ARM64_T8010 | |
13.4 beta | Darwin Kernel Versión 19.4.0: miércoles 29 de enero 20:44:26 PST 2020; raíz: xnu-6153.100.178.100.2 ~ 4 / RELEASE_ARM64_T8010 | |
13.4 beta 2 | Darwin Kernel Versión 19.4.0: martes 11 de febrero 21:22:30 PST 2020; raíz: xnu-6153.100.196 ~ 52 / RELEASE_ARM64_T8010 | |
13.4 beta 3 | Darwin Kernel Versión 19.4.0: jueves 20 de febrero a las 00:09:27 PST de 2020; raíz: xnu-6153.102.2 ~ 1 / RELEASE_ARM64_T8010 | |
13.4 beta 4 | Darwin Kernel Versión 19.4.0: miércoles 26 de febrero, 00:59:07 PST de 2020; raíz: xnu-6153.102.3 ~ 5 / RELEASE_ARM64_T8010 | |
13.4 beta 5 | Darwin Kernel Versión 19.4.0: miércoles 26 de febrero, 00:59:07 PST de 2020; raíz: xnu-6153.102.3 ~ 5 / RELEASE_ARM64_T8010 | |
13.4 beta 6 | Darwin Kernel Versión 19.4.0: Lunes 24 de febrero 22:04:12 PST 2020; raíz: xnu-6153.102.3 ~ 1 / RELEASE_ARM64_T8010 | |
13,4 | ||
13.4.1 | ||
13.4.5 beta | Darwin Kernel Versión 19.5.0: martes 24 de marzo a las 15:35:36 PDT de 2020; raíz: xnu-6153.120.15 ~ 29 / RELEASE_ARM64_T8010 | |
13.4.5 beta 2 | Darwin Kernel Versión 19.5.0: Dom 5 de abril 22:05:12 PDT 2020; raíz: xnu-6153.120.27 ~ 19 / RELEASE_ARM64_T8027 | |
13.5 beta 3 | Darwin Kernel Versión 19.5.0: Dom 19 de abril a las 23:40:03 PDT de 2020; raíz: xnu-6153.120.31 ~ 15 / RELEASE_ARM64_T8010 | |
13.5 beta 4 | Darwin Kernel Versión 19.5.0: miércoles 29 de abril 21:33:50 PDT 2020; raíz: xnu-6153.122.1 ~ 2 / RELEASE_ARM64_T8027 | |
13,5 GM | Darwin Kernel Versión 19.5.0: martes 28 de abril 22:25:26 PDT 2020; raíz: xnu-6153.122.1 ~ 1 / RELEASE_ARM64_T8010 | |
13,5 | ||
13.5.1 | Darwin Kernel Version 19.5.0: martes 26 de mayo a las 20:56:04 PDT de 2020; raíz: xnu-6153.122.2 ~ 1 / RELEASE_ARM64_S8000 | |
13.5.5 beta | Darwin Kernel Versión 19.6.0: Domingo 17 de mayo a las 23:49:11 PDT de 2020; raíz: xnu-6153.140.21 ~ 11 / RELEASE_ARM64_T8010 | |
13.6 beta 2 | Darwin Kernel, versión 19.6.0: martes 2 de junio a las 23:09:45 PDT de 2020; raíz: xnu-6153.140.27.0.1 ~ 17 / RELEASE_ARM64_T8010 | |
13.6 beta 3 | Darwin Kernel Versión 19.6.0: Dom 21 de junio a las 23:18:41 PDT de 2020; raíz: xnu-6153.142.1 ~ 3 / RELEASE_ARM64_T8010 | |
13,6 GM | Darwin Kernel Versión 19.6.0: sábado 27 de junio 04:36:25 PDT 2020; raíz: xnu-6153.142.1 ~ 4 / RELEASE_ARM64_T8030 | |
13,6 | ||
13.6.1 | ||
13.7 beta | Darwin Kernel, versión 19.6.0: sábado, 11 de julio, 00:58:54 PDT de 2020; raíz: xnu-6153.142.1 ~ 8 / RELEASE_ARM64_T8010 | |
14.0 beta | Darwin Kernel, versión 20.0.0: jueves, 11 de junio, 21:44:34 PDT de 2020; raíz: xnu-7090.0.0.112.4 ~ 2 / RELEASE_ARM64_T8010 | |
14.0 beta 2 | Darwin Kernel Versión 20.0.0: martes 30 de junio a las 22:45:10 PDT de 2020; raíz: xnu-7147.0.0.122.1 ~ 2 / RELEASE_ARM64_T8015 | |
14.0 beta 3 | Darwin Kernel Versión 20.0.0: Lunes 13 de julio 22:51:19 PDT 2020; raíz: xnu-7168.0.0.132.1 ~ 1 / RELEASE_ARM64_T8030 | |
14.0 beta 4 | Darwin Kernel, versión 20.0.0: lunes, 27 de julio, 02:44:58 PDT de 2020; raíz: xnu-7195.0.8.0.1 ~ 21 / RELEASE_ARM64_T8015 | |
14.0 beta 5 | Darwin Kernel Versión 20.0.0: miércoles 12 de agosto 22:56:55 PDT 2020; raíz: xnu-7195.0.33 ~ 64 / RELEASE_ARM64_T8010 | |
14.0 beta 6 | Darwin Kernel Versión 20.0.0: Lunes 17 de agosto 09:09:19 PDT 2020; raíz: xnu-7195.0.41 ~ 15 / RELEASE_ARM64_S8000 | |
14.0 beta 7 | Darwin Kernel Versión 20.0.0: miércoles 26 de agosto a las 23:29:06 PDT de 2020; raíz: xnu-7195.0.46 ~ 3 / RELEASE_ARM64_T8015 | |
14.0 beta 8 | ||
14.0 GM | Darwin Kernel, versión 20.0.0: viernes 28 de agosto a las 23:05:58 PDT de 2020; raíz: xnu-7195.0.46 ~ 9 / RELEASE_ARM64_S8000 | |
14.0 | ||
14.0.1 | ||
14,1 GM | Darwin Kernel Versión 20.0.0: miércoles 30 de septiembre a las 03:24:26 PDT de 2020; raíz: xnu-7195.0.46 ~ 41 / RELEASE_ARM64_T8101 | |
14,1 | ||
14.2 beta | Darwin Kernel versión 20.1.0: viernes 11 de septiembre 19:19:05 PDT 2020; raíz: xnu-7195.40.84.172.1 ~ 2 / RELEASE_ARM64_T8015 | |
14.2 beta 2 | Darwin Kernel Versión 20.1.0: lunes 21 de septiembre a las 00:08:44 PDT de 2020; raíz: xnu-7195.40.113.0.2 ~ 22 / RELEASE_ARM64_T8015 | |
14.2 beta 3 | Darwin Kernel, versión 20.1.0: miércoles, 7 de octubre, 00:36:56 PDT de 2020; raíz: xnu-7195.40.141 ~ 32 / RELEASE_ARM64_T8015 | |
14.2 beta 4 | Darwin Kernel Versión 20.1.0: martes 13 de octubre 09:52:10 PDT 2020; raíz: xnu-7195.40.143 ~ 17 / RELEASE_ARM64_T8015 | |
14,2 RC | Darwin Kernel, versión 20.1.0: jueves 22 de octubre, 12:48:34 PDT de 2020; raíz: xnu-7195.42.1 ~ 1 / RELEASE_ARM64_T8101 |
Imagen de kernel
La base de la imagen del kernel es aleatoria por el cargador de arranque ( iBoot ). Esto se hace creando datos aleatorios, haciendo un hash SHA-1 de ellos y luego usando un byte del hash SHA-1 para la diapositiva del núcleo. La diapositiva se calcula con esta fórmula:
base = 0x01000000 + (slide_byte * 0x00200000)
Si la diapositiva es 0, en su lugar se utiliza el desplazamiento estático de 0x21000000.
La base ajustada se pasa al kernel en la estructura de argumentos de arranque en offset 0x04
, que es equivalente a gBootArgs-> virtBase.
Mapa del kernel
El mapa del núcleo se utiliza para las asignaciones del núcleo de todo tipo ( kalloc()
, kernel_memory_allocate()
, etc.) y abarca todos de espacio del núcleo ( 0x80000000
- 0xFFFEFFFF
). Los mapas basados en kernel son submapas del kernel_map
, por ejemplo zone_map
, ipc_kernel_map
, etc.
La estrategia consiste en aleatorizar la base del kernel_map
. Se genera un valor aleatorio de 9 bits justo después de lo kmem_init()
cual se establece kernel_map
, se multiplica por el tamaño de la página. El valor resultante se utiliza como tamaño para la kernel_map
asignación inicial . Las kernel_map
asignaciones futuras (y submapas) se adelantan en una cantidad aleatoria. La asignación se quita silenciosamente después de la primera recolección de basura y se reutiliza. Este comportamiento se puede anular con el " kmapoff
" parámetro de arranque.
Ataques
Kext_request()
permite que las aplicaciones soliciten información sobre los módulos del kernel, divididos en operaciones activas y pasivas. Las operaciones activas (cargar, descargar, iniciar, detener, etc.) requieren acceso de root. iOS elimina la capacidad de cargar extensiones del kernel. Las operaciones pasivas no estaban restringidas originalmente (antes de iOS 6 ) y permitían a los usuarios sin privilegios consultar las direcciones base de los módulos del kernel. iOS6 eliminó inadvertidamente algunas limitaciones; solo se rechazan las solicitudes de dirección de carga. Por lo tanto, los atacantes pueden usar kKextRequestPredicateGetLoaded
para obtener direcciones de carga y volcados de encabezados mach-o. La dirección de carga y los encabezados del segmento mach-o están ocultos para ocultar la diapositiva ASLR, pero los encabezados de la sección mach-o no. Esto revela las direcciones virtuales de las secciones del kernel cargadas.
Esta filtración de información se ha cerrado con iOS 6.0.1.
Versiones de nombres en clave
Internamente, iOS identifica cada versión por un nombre en clave , que a menudo se usa solo internamente, normalmente para mantener el secreto del proyecto. Por ejemplo, el nombre en clave para iOS 14 es Azul.
Jailbreak
Desde su lanzamiento inicial, iOS ha estado sujeto a una variedad de hacks diferentes centrados en agregar funcionalidades no permitidas por Apple. [186] Antes del debut en 2008 de la App Store nativa de iOS de Apple , el motivo principal del jailbreak era evitar el mecanismo de compra de Apple para instalar las aplicaciones nativas de la App Store. [187] Apple afirmó que no lanzaría actualizaciones de software de iOS diseñadas específicamente para romper estas herramientas (aparte de las aplicaciones que realizan el desbloqueo de SIM ); sin embargo, con cada actualización de iOS subsiguiente, las vulnerabilidades de jailbreak que no se habían parcheado anteriormente suelen ser parcheadas. [188]
Cuando un dispositivo se está iniciando, carga el propio kernel de Apple inicialmente, por lo que un dispositivo con jailbreak debe ser explotado y tener el kernel parcheado cada vez que se inicia.
Hay diferentes tipos de jailbreak. Un jailbreak sin ataduras utiliza exploits que son lo suficientemente potentes como para permitir al usuario apagar y volver a encender su dispositivo a voluntad, con el dispositivo iniciándose por completo, y el kernel se parcheará sin la ayuda de una computadora; en otras palabras, lo hará. tener jailbreak incluso después de cada reinicio.
Sin embargo, algunos jailbreak están atados . Un jailbreak conectado solo puede hacer jailbreak temporalmente al dispositivo durante un solo arranque. Si el usuario apaga el dispositivo y luego lo reinicia sin la ayuda de una herramienta de jailbreak, el dispositivo ya no ejecutará un kernel parcheado y puede atascarse en un estado de inicio parcial, como el modo de recuperación. Para que el dispositivo se inicie completamente y con un kernel parcheado, se debe "volver a hacer jailbreak" con una computadora (usando la función "boot tethered" de una herramienta) cada vez que se enciende. Todos los cambios en los archivos del dispositivo (como archivos de paquetes instalados o archivos de sistema editados) persistirán entre reinicios, incluidos los cambios que solo pueden funcionar si el dispositivo tiene jailbreak (como archivos de paquetes instalados).
En años más recientes, se han creado otras dos soluciones: semi-atadas y semi-sin ataduras .
Una solución semi-atada es aquella en la que el dispositivo puede iniciarse por sí solo, pero ya no tendrá un kernel parcheado y, por lo tanto, no podrá ejecutar código modificado. Sin embargo, seguirá siendo utilizable para funciones normales, al igual que el iOS estándar. Para comenzar con un kernel parcheado, el usuario debe iniciar el dispositivo con la ayuda de la herramienta jailbreak.
Un jailbreak semi-sin ataduras brinda la capacidad de iniciar el dispositivo por sí solo. En el primer arranque, el dispositivo no ejecutará un kernel parcheado. Sin embargo, en lugar de tener que ejecutar una herramienta desde una computadora para aplicar los parches del kernel, el usuario puede volver a hacer jailbreak en su dispositivo con la ayuda de una aplicación (generalmente descargada con Cydia Impactor) que se ejecuta en su dispositivo. En el caso del jailbreak de iOS 9.2-9.3.3, un exploit basado en Safari estaba disponible, lo que significa que un sitio web podría usarse para rejailbreak.
Más detalladamente: cada dispositivo iOS tiene una cadena de arranque que intenta asegurarse de que solo se cargue el código de confianza / firmado. Un dispositivo con un jailbreak conectado puede iniciarse con la ayuda de una herramienta de jailbreak porque la herramienta ejecuta exploits a través de USB que eluden partes de esa "cadena de confianza", arrancando a un iBSS , iBEC o iBSS pwned (sin verificación de firma) iBoot para finalizar el proceso de arranque.
Desde la llegada de la App Store nativa de iOS de Apple y, junto con ella, las aplicaciones de terceros, los motivos generales del jailbreak han cambiado. [189] La gente hace jailbreak por muchas razones diferentes, incluido el acceso al sistema de archivos, la instalación de temas de dispositivos personalizados y la modificación de SpringBoard. Una motivación adicional es que puede permitir la instalación de aplicaciones pirateadas. En algunos dispositivos, el jailbreak también permite instalar sistemas operativos alternativos, como Android y el kernel de Linux. Principalmente, los usuarios liberan sus dispositivos debido a las limitaciones de iOS. Dependiendo del método utilizado, los efectos del jailbreak pueden ser permanentes o temporales. [190]
En 2010, la Electronic Frontier Foundation (EFF) convenció con éxito a la Oficina de derechos de autor de EE. UU. Para que permitiera una exención a la prohibición general de elusión de los sistemas de protección de derechos de autor en virtud de la Ley de derechos de autor del milenio digital (DMCA). La exención permite el jailbreak de iPhones con el único propósito de permitir que se agreguen al iPhone aplicaciones obtenidas legalmente. [191] La exención no afecta las relaciones contractuales entre Apple y el propietario de un iPhone, por ejemplo, el jailbreak anula la garantía del iPhone; sin embargo, se basa únicamente en la discreción de Apple sobre si repararán los dispositivos con jailbreak en caso de que necesiten ser reparados. Al mismo tiempo, la Oficina de Derechos de Autor eximió el desbloqueo de un iPhone de las prohibiciones anticircunvención de DMCA. [192] El desbloqueo de un iPhone permite utilizarlo con cualquier operador inalámbrico que utilice la misma tecnología GSM o CDMA para la que se diseñó el modelo de teléfono en particular. [193]
Desbloqueo
Inicialmente, la mayoría de los proveedores de servicios inalámbricos en los EE. UU. No permitían a los propietarios de iPhone desbloquearlo para usarlo con otros proveedores. Sin embargo, AT&T permitió a los propietarios de iPhone que cumplieron con los requisitos del contrato desbloquear su iPhone. [194] Las instrucciones para desbloquear el dispositivo están disponibles en Apple, [195] pero, en última instancia, es la única discreción del operador autorizar el desbloqueo del dispositivo. [196] Esto permite el uso de un iPhone suministrado por un operador en otras redes. Las versiones modernas de iOS y el iPhone son totalmente compatibles con LTE en varios operadores, independientemente de dónde se compró originalmente el teléfono. [197] Existen programas para eliminar las restricciones de bloqueo de SIM, pero no son compatibles con Apple y, por lo general, no son un desbloqueo permanente: un desbloqueo suave. [198]
Un desbloqueo de software es el proceso mediante el cual se modifica el iPhone de modo que la banda base acepte la tarjeta SIM de cualquier operador GSM. Esto es completamente diferente a un jailbreak; hacer jailbreak al iPhone no lo desbloquea. Sin embargo, se requiere un jailbreak para todos los desbloqueos de software no oficiales y públicos actualmente.
La legalidad del desbloqueo de software varía en cada país; por ejemplo, en los EE. UU., Existe una exención de la DMCA para el desbloqueo de software no oficial, pero la exención se limita a los dispositivos comprados antes del 26 de enero de 2013 (por lo que los desbloqueo de software para dispositivos más nuevos se encuentran en un área gris legal). [199]
Gestión de derechos digitales
La naturaleza cerrada y patentada de iOS ha recibido críticas, particularmente por parte de defensores de los derechos digitales como la Electronic Frontier Foundation , el ingeniero informático y activista Brewster Kahle , el especialista en derecho de Internet Jonathan Zittrain y la Free Software Foundation que protestaron por el evento introductorio del iPad y han apuntó al iPad con su campaña " Defective by Design ". [200] [201] [202] [203] El competidor Microsoft , a través de un portavoz de relaciones públicas, criticó el control de Apple sobre su plataforma. [204]
En cuestión están las restricciones impuestas por el diseño de iOS, a saber, la gestión de derechos digitales (DRM) destinada a bloquear los medios comprados a la plataforma de Apple, el modelo de desarrollo (que requiere una suscripción anual para distribuir aplicaciones desarrolladas para iOS), el proceso de aprobación centralizado para aplicaciones. , así como el control general de Apple y el bloqueo de la propia plataforma. Particularmente en cuestión es la capacidad de Apple de deshabilitar o eliminar aplicaciones de forma remota a voluntad.
Algunos miembros de la comunidad tecnológica han expresado su preocupación de que el iOS bloqueado represente una tendencia creciente en el enfoque de Apple hacia la computación, particularmente el alejamiento de Apple de las máquinas con las que los aficionados pueden "jugar" y notan el potencial de tales restricciones para sofocar la innovación de software. [205] [206] El ex desarrollador de Facebook Joe Hewitt protestó contra el control de Apple sobre su hardware como un "precedente horrible", pero elogió el sandboxing de aplicaciones de iOS . [207]
Seguridad y privacidad
iOS utiliza muchas funciones de seguridad tanto en hardware como en software. A continuación se muestran resúmenes de las características más destacadas.
Arranque seguro
Antes de arrancar completamente en iOS, hay un código de bajo nivel que se ejecuta desde la ROM de arranque . Su tarea es verificar que el cargador de arranque de bajo nivel esté firmado por la clave pública de la CA raíz de Apple antes de ejecutarlo. Este proceso es para garantizar que no se pueda ejecutar ningún software malicioso o no autorizado en un dispositivo iOS. Una vez que el cargador de arranque de bajo nivel finaliza sus tareas, ejecuta el cargador de arranque de nivel superior, conocido como iBoot . Si todo va bien, iBoot procederá a cargar el kernel de iOS y el resto del sistema operativo. [208]
Enclave seguro
Secure Enclave es un coprocesador que se encuentra en los dispositivos iOS que forman parte del A7 y los chips más nuevos utilizados para la protección de datos, Touch ID y Face ID . El propósito de Secure Enclave es manejar claves y otra información, como datos biométricos, que sean lo suficientemente sensibles como para no ser manejados por el procesador de aplicaciones (AP). Está aislado con un filtro de hardware para que el AP no pueda acceder a él. Comparte RAM con el AP, pero su porción de RAM (conocida como TZ0) está encriptada. El enclave seguro en sí es un núcleo de procesador AKF de 4 MB que se puede flashear llamado procesador de enclave seguro (SEP), como se documenta en la solicitud de patente de Apple 20130308838 . La tecnología utilizada es similar a TrustZone / SecurCore de ARM, pero contiene código propietario para núcleos KF de Apple en general y SEP específicamente. También es responsable de generar la clave UID en A9 o chips más nuevos que protegen los datos del usuario en reposo. [209]
Tiene su propio proceso de arranque seguro para garantizar que sea completamente seguro. También se incluye un generador de números aleatorios de hardware como parte de este coprocesador. El Secure Enclave de cada dispositivo tiene una identificación única que se le da cuando se hace y no se puede cambiar. Este identificador se utiliza para crear una clave temporal que cifra la memoria en esta parte del sistema. Secure Enclave también contiene un contador anti-repetición para prevenir ataques de fuerza bruta . [208]
El SEP está ubicado en el árbol de dispositivos en IODeviceTree: / arm-io / sep y administrado por el controlador AppleSEPManager. [210]
ID de rostro
Face ID es un escáner facial integrado en la muesca de los modelos de iPhone X , XS , XS Max , XR , 11 , 11 Pro , 11 Pro Max , 12 , 12 Mini , 12 Pro y 12 Pro Max . Se puede utilizar para desbloquear el dispositivo, realizar compras e iniciar sesión en aplicaciones, entre otras funciones. Cuando se usa, Face ID solo almacena temporalmente los datos faciales en la memoria cifrada en Secure Enclave, como se describe a continuación. No hay forma de que el procesador principal del dispositivo o cualquier otra parte del sistema acceda a los datos sin procesar que se obtienen del sensor Face ID. [208]
Contraseña
Los dispositivos iOS pueden tener un código de acceso que se utiliza para desbloquear el dispositivo, realizar cambios en la configuración del sistema y cifrar el contenido del dispositivo. Hasta hace poco, estos tenían normalmente cuatro dígitos numéricos. Sin embargo, dado que el desbloqueo de los dispositivos con una huella digital mediante Touch ID se ha generalizado, las contraseñas de seis dígitos ahora son las predeterminadas en iOS con la opción de volver a cuatro o usar una contraseña alfanumérica. [208]
identifición de toque
Touch ID es un escáner de huellas dactilares que está integrado en el botón de inicio y se puede usar para desbloquear el dispositivo, realizar compras e iniciar sesión en aplicaciones, entre otras funciones. Cuando se usa, Touch ID solo almacena temporalmente los datos de las huellas digitales en la memoria cifrada en Secure Enclave, como se describe anteriormente. No hay forma de que el procesador principal del dispositivo o cualquier otra parte del sistema acceda a los datos de huellas dactilares sin procesar que se obtienen del sensor Touch ID. [208]
Aleatorización del diseño del espacio de direcciones
La aleatorización del diseño del espacio de direcciones (ASLR) es una técnica de bajo nivel para prevenir ataques de corrupción de memoria , como desbordamientos de búfer . Implica colocar datos en ubicaciones seleccionadas al azar en la memoria para que sea más difícil predecir formas de corromper el sistema y crear exploits. ASLR hace que sea más probable que los errores de aplicaciones bloqueen la aplicación que sobrescriban silenciosamente la memoria, independientemente de si el comportamiento es accidental o malicioso. [211]
Memoria no ejecutable
iOS utiliza la función Execute Never (XN) de la arquitectura ARM . Esto permite que algunas partes de la memoria se marquen como no ejecutables, trabajando junto con ASLR para evitar ataques de desbordamiento del búfer, incluidos los ataques de retorno a libc . [208]
Cifrado
Como se mencionó anteriormente, un uso del cifrado en iOS está en la memoria de Secure Enclave . Cuando se utiliza un código de acceso en un dispositivo iOS, el contenido del dispositivo está encriptado. Esto se hace usando una implementación de hardware AES 256 que es muy eficiente porque se coloca directamente entre el almacenamiento flash y la RAM. [208]
iOS, en combinación con su hardware específico, utiliza la destrucción de cifrado al borrar todo el contenido y la configuración al borrar todas las claves en el " almacenamiento borrable ". Esto hace que todos los datos del usuario en el dispositivo sean criptográficamente inaccesibles. [212]
Llavero
El llavero de iOS es una base de datos de información de inicio de sesión que se puede compartir entre aplicaciones escritas por la misma persona u organización. [208] Este servicio se utiliza a menudo para almacenar contraseñas para aplicaciones web. [213]
Seguridad de la aplicación
Las aplicaciones de terceros, como las distribuidas a través de la App Store, deben estar firmadas con código con un certificado emitido por Apple . En principio, esto continúa la cadena de confianza desde el proceso de arranque seguro como se mencionó anteriormente hasta las acciones de las aplicaciones instaladas en el dispositivo por los usuarios. Las aplicaciones también están en un espacio aislado , lo que significa que solo pueden modificar los datos dentro de su directorio de inicio individual a menos que se les dé permiso explícito para hacer lo contrario. Por ejemplo, no pueden acceder a los datos que pertenecen a otras aplicaciones instaladas por el usuario en el dispositivo. Existe un conjunto muy extenso de controles de privacidad dentro de iOS con opciones para controlar la capacidad de las aplicaciones para acceder a una amplia variedad de permisos, como la cámara, los contactos, la actualización de la aplicación en segundo plano, los datos móviles y el acceso a otros datos y servicios. La mayor parte del código en iOS, incluidas las aplicaciones de terceros, se ejecuta como usuario "móvil" que no tiene privilegios de root . Esto asegura que los archivos del sistema y otros recursos del sistema iOS permanezcan ocultos e inaccesibles para las aplicaciones instaladas por el usuario. [208]
Desvíos de la App Store
Las empresas pueden solicitar a Apple certificados de desarrollador empresarial. Estos se pueden usar para firmar aplicaciones de modo que iOS las instale directamente (a veces llamado "descarga lateral"), sin que la aplicación tenga que distribuirse a través de la App Store. [214] Los términos bajo los cuales se otorgan dejan claro que solo deben usarse para empresas que deseen distribuir aplicaciones directamente a sus empleados. [214]
Entre enero y febrero de 2019, se supo que varios desarrolladores de software estaban haciendo un mal uso de los certificados de desarrollador empresarial para distribuir software directamente a los no empleados, evitando así la App Store. Se descubrió que Facebook estaba abusando de un certificado de desarrollador empresarial de Apple para distribuir una aplicación a usuarios menores de edad que le daría acceso a Facebook a todos los datos privados en sus dispositivos. [215] [216] [217] Google estaba abusando de un certificado de desarrollador empresarial de Apple para distribuir una aplicación a adultos para recopilar datos de sus dispositivos, incluidos datos no cifrados pertenecientes a terceros. [218] [214] TutuApp, Panda Helper, AppValley y TweakBox han abusado de los certificados de desarrolladores empresariales para distribuir aplicaciones que ofrecen software pirateado . [219]
Seguridad de la red
iOS admite TLS con API de bajo y alto nivel para desarrolladores. De forma predeterminada, el marco de seguridad de transporte de aplicaciones requiere que los servidores utilicen al menos TLS 1.2. Sin embargo, los desarrolladores son libres de anular este marco y utilizar sus propios métodos de comunicación a través de redes. Cuando el Wi-Fi está habilitado, iOS usa una dirección MAC aleatoria para que los dispositivos no puedan ser rastreados por nadie que olfatee el tráfico inalámbrico. [208]
Autenticación de dos factores
La autenticación de dos factores es una opción en iOS para garantizar que incluso si una persona no autorizada conoce una combinación de ID de Apple y contraseña, no pueda acceder a la cuenta. Funciona al requerir no solo el ID y la contraseña de Apple, sino también un código de verificación que se envía a un iDevice o número de teléfono móvil que ya se sabe que es de confianza. [208] Si un usuario no autorizado intenta iniciar sesión con el ID de Apple de otro usuario, el propietario del ID de Apple recibe una notificación que le permite denegar el acceso al dispositivo no reconocido. [220]
Recepción
iOS es el segundo sistema operativo móvil más popular del mundo, después de Android . Las ventas de iPads en los últimos años también están detrás de Android, mientras que, por uso web (un proxy para todos los usos), los iPads (que usan iOS) siguen siendo los más populares. [221]
A mediados de 2012, había 410 millones de dispositivos activados. [222] En la WWDC de 2014, Tim Cook dijo que en junio de 2014 se habían vendido 800 millones de dispositivos. [223]
Durante la llamada de resultados trimestral de Apple en enero de 2015, la compañía anunció que había vendido más de mil millones de dispositivos iOS desde 2007. [224] [225]
A finales de 2011, iOS representaba el 60% de la cuota de mercado de teléfonos inteligentes y tabletas. [226] A finales de 2014, iOS representaba el 14,8% del mercado de teléfonos inteligentes [227] y el 27,6% del mercado de tabletas y dos en uno. [228] En febrero de 2015, StatCounter informó que iOS se usaba en el 23,18% de los teléfonos inteligentes y el 66,25% de las tabletas en todo el mundo, medido por el uso de Internet en lugar de las ventas. [229]
En el tercer trimestre de 2015, la investigación de Strategy Analytics mostró que la adopción de iOS en el mercado mundial de teléfonos inteligentes estaba en un mínimo histórico del 12,1%, atribuido a un desempeño mediocre en China y África. Android representó el 87,5% del mercado, y Windows Phone y BlackBerry representaron el resto. [230] [231]
Dispositivos
Ver también
- Comparación de sistemas operativos móviles
- iPhone OS 2
- iOS 8
- iOS 9
- Portal de programación informática
- Portal de teléfonos
Referencias
- ^ Clover, Juli (24 de mayo de 2021). "Apple lanza iOS y iPadOS 14.6 con la familia de tarjetas Apple, suscripciones a podcasts y más" . MacRumors . Consultado el 24 de mayo de 2021 .
- ^ "iOS 14.6 (18F72) - Versiones - Desarrollador de Apple" . Desarrollador de Apple . Apple Inc. 24 de mayo de 2021 . Consultado el 24 de mayo de 2021 .
- ^ Clover, Juli (7 de junio de 2021). "Primeras Betas de Apple Seeds de iOS y iPadOS 15 para Desarrolladores" . MacRumors . Consultado el 7 de junio de 2021 .
- ^ "iOS 15 beta (19A5261w) - Versiones - Desarrollador de Apple" . Desarrollador de Apple . Apple Inc. 7 de junio de 2021 . Consultado el 7 de junio de 2021 .
- ^ Clover, Juli (2 de junio de 2021). "Apple Seeds Second Betas de iOS y iPadOS 14.7 para desarrolladores" . MacRumors . Consultado el 2 de junio de 2021 .
- ^ "iOS 14.7 beta 2 (18G5033e) - Versiones - Desarrollador de Apple" . Desarrollador de Apple . Apple Inc. 2 de junio de 2021 . Consultado el 2 de junio de 2021 .
- ^ "Apple - iPad Pro - Especificaciones" . Manzana. Archivado desde el original el 4 de enero de 2019 . Consultado el 4 de enero de 2019 .
- ^ "Apple - iPad mini 4 - Especificaciones" . Manzana. Archivado desde el original el 24 de octubre de 2015 . Consultado el 24 de octubre de 2015 .
- ^ "Apple - iPad Air 2 - Especificaciones técnicas" . Manzana. Archivado desde el original el 26 de octubre de 2015 . Consultado el 24 de octubre de 2015 .
- ^ "Apple - iPhone XS - Especificaciones técnicas" . Manzana. Archivado desde el original el 4 de enero de 2019 . Consultado el 4 de enero de 2019 .
- ^ Tim Brookes (17 de octubre de 2019). "¿Dónde están las funciones de iTunes en macOS Catalina?" . How-To Geek .
- ^ "Código abierto de Apple" . Consultado el 25 de septiembre de 2020 .
- ^ "Trazando el crecimiento explosivo de la App Store" . Lifewire . Consultado el 15 de octubre de 2018 .
- ^ "iOS 14 ya está disponible" . Manzana . Consultado el 16 de septiembre de 2020 .
- ^ Satariano, Adam; Burrows, Peter; Stone, Brad (14 de octubre de 2011). "Scott Forstall, el aprendiz de brujo en Apple" . Bloomberg Businessweek . Bloomberg LP Archivado desde el original el 7 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Kim, Arnold (12 de octubre de 2011). "Personalidad de Scott Forstall, orígenes de iOS y prototipo de iPhone 4 perdido" . MacRumors . Archivado desde el original el 2 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Thomas, Owen (9 de enero de 2007). "Apple: Hola, iPhone" . CNN Money . CNN . Archivado desde el original el 2 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Eadicicco, Lisa (9 de enero de 2017). "Mira a Steve Jobs presentar hoy el primer iPhone hace 10 años" . Tiempo . Archivado desde el original el 2 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Honan, Mathew (9 de enero de 2007). "Apple presenta el iPhone" . Macworld . Grupo Internacional de Datos . Archivado desde el original el 26 de enero de 2017 . Consultado el 1 de abril de 2017 .
- ^ Block, Ryan (9 de enero de 2007). "En vivo desde Macworld 2007: discurso de Steve Jobs" . Engadget . AOL . Archivado desde el original el 24 de marzo de 2017 . Consultado el 1 de abril de 2017 .
- ^ Wright, Mic (9 de septiembre de 2015). "El anuncio original del iPhone anotado: el genio de Steve Jobs se encuentra con el genio" . La próxima web . Archivado desde el original el 1 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ "iOS: una historia visual" . The Verge . Vox Media . 16 de septiembre de 2013. Archivado desde el original el 12 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Gonsalves, Antone (11 de octubre de 2007). "Apple lanza el directorio de aplicaciones web de iPhone" . InformationWeek . UBM plc . Archivado desde el original el 20 de febrero de 2017 . Consultado el 1 de abril de 2017 .
- ^ "Visión original de Jobs para el iPhone: sin aplicaciones nativas de terceros" . 9to5Mac . 21 de octubre de 2011. Archivado desde el original el 1 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Fletcher, Nik (17 de octubre de 2007). "Apple:" planeamos tener un iPhone SDK en manos de los desarrolladores en febrero " " . Engadget . AOL . Archivado desde el original el 2 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Eran Dilger, Daniel (7 de marzo de 2017). "Nueve años de iOS SDK de Apple generó $ 60 mil millones, 1,4 millones de puestos de trabajo" . AppleInsider . Archivado desde el original el 2 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Elmer-DeWitt, Philip (17 de octubre de 2007). "Steve Jobs: Apple abrirá iPhone a aplicaciones de terceros en febrero" . Fortuna . Archivado desde el original el 2 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Block, Ryan (6 de marzo de 2008). "En vivo desde la conferencia de prensa del iPhone SDK de Apple" . Engadget . AOL . Archivado desde el original el 27 de enero de 2017 . Consultado el 1 de abril de 2017 .
- ^ Dalrymple, Jim; Snell, Jason (27 de febrero de 2008). "Apple: iPhone SDK, anuncio empresarial la semana que viene" . Macworld . Grupo Internacional de Datos . Archivado desde el original el 2 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Ricker, Thomas (10 de julio de 2008). "Jobs: Lanzamiento de App Store con 500 aplicaciones para iPhone, 25% gratis" . Engadget . AOL . Archivado desde el original el 30 de marzo de 2017 . Consultado el 1 de abril de 2017 .
- ^ "Descargas de App Store Top 100 millones en todo el mundo" . Información de Apple Press . Apple Inc. 9 de septiembre de 2008. Archivado desde el original el 1 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Myslewski, Rik (16 de enero de 2009). "iPhone App Store supera los 500 millones de descargas" . El registro . Publicación de situaciones. Archivado desde el original el 5 de mayo de 2017 . Consultado el 1 de abril de 2017 .
- ^ Siegler, MG (8 de junio de 2009). "Estado del ecosistema del iPhone: 40 millones de dispositivos y 50.000 aplicaciones" . TechCrunch . AOL . Archivado desde el original el 10 de junio de 2009 . Consultado el 1 de abril de 2017 .
- ^ Moren, Dan (4 de noviembre de 2009). "App Store supera oficialmente la marca de 100.000 aplicaciones" . Macworld . Grupo Internacional de Datos . Archivado desde el original el 30 de marzo de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Frommer, Dan (4 de noviembre de 2009). "iPhone App Store pasa 100.000 aplicaciones" . Business Insider . Axel Springer SE . Archivado desde el original el 30 de marzo de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Brian, Matt (28 de agosto de 2010). "La App Store de Apple ahora cuenta con 250.000 aplicaciones" . La próxima web . Archivado desde el original el 29 de marzo de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Elmer-DeWitt, Philip (28 de agosto de 2010). "Apple App Store: 250.000 y contando" . Fortuna . Archivado desde el original el 30 de marzo de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Crook, Jordan (24 de julio de 2012). "Apple App Store llega a 650.000 aplicaciones: 250.000 diseñadas para iPad, $ 5,5 mil millones pagados a los desarrolladores" . TechCrunch . AOL . Archivado desde el original el 30 de marzo de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Ingraham, Nathan (22 de octubre de 2013). "Apple anuncia 1 millón de aplicaciones en la App Store, más de mil millones de canciones reproducidas en la radio iTunes" . The Verge . Vox Media . Archivado desde el original el 12 de mayo de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Fiegerman, Seth (22 de octubre de 2013). "La tienda de aplicaciones de Apple supera el millón de aplicaciones" . Mashable . Archivado desde el original el 30 de marzo de 2017 . Consultado el 29 de marzo de 2017 .
- ^ a b Golson, Jordan (13 de junio de 2016). "La App Store de Apple ahora tiene más de 2 millones de aplicaciones" . The Verge . Vox Media . Archivado desde el original el 10 de febrero de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Beck, Kellen (13 de junio de 2016). "La App Store de Apple ahora tiene más de 2 millones de aplicaciones" . Mashable . Archivado desde el original el 30 de marzo de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Carson, Erin (13 de junio de 2016). "Apple en cifras: 2 millones de aplicaciones, 15 millones de suscriptores de Apple Music" . CNET . CBS Interactive . Archivado desde el original el 30 de marzo de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Goode, Lauren (5 de enero de 2017). "La App Store de Apple acaba de tener el mes de ventas más exitoso de la historia" . The Verge . Vox Media . Archivado desde el original el 28 de enero de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Dignan, Larry (5 de enero de 2017). "Los ingresos de 2016 de la App Store de Apple superan la marca de $ 28 mil millones, los desarrolladores obtienen $ 20 mil millones netos" . ZDNet . CBS Interactive . Archivado desde el original el 30 de marzo de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Kastrenakes, Jacob (21 de marzo de 2016). "Ahora hay 1 millón de aplicaciones para iPad" . The Verge . Vox Media . Archivado desde el original el 30 de marzo de 2017 . Consultado el 1 de abril de 2017 .
- ^ Pérez, Sarah (10 de agosto de 2016). "App Store alcanzará los 5 millones de aplicaciones en 2020, con los juegos a la cabeza" . TechCrunch . AOL . Archivado desde el original el 30 de marzo de 2017 . Consultado el 29 de marzo de 2017 .
- ^ Bangeman, Eric (17 de septiembre de 2007). "El iPod se encuentra con el iPhone: una revisión del iPod touch" . Ars Technica . Archivado desde el original el 18 de junio de 2016 . Consultado el 21 de junio de 2017 .
- ^ Rose, Michael (27 de enero de 2013). "27 de enero de 2010: Apple anuncia el iPad" . Engadget . AOL . Consultado el 18 de abril de 2017 .
- ^ Foresman, Chris (27 de enero de 2010). "Apple anuncia el iPad" . Ars Technica . Consultado el 18 de abril de 2017 .
- ^ "Apple lanza iPad" . Información de Apple Press . Apple Inc. 27 de enero de 2010 . Consultado el 18 de abril de 2017 .
- ^ "Evento de medios de Apple Tablet hoy:" Ven a ver nuestra última creación " " . MacRumors . 27 de enero de 2010 . Consultado el 4 de septiembre de 2020 .
- ^ Tony Bradley (29 de enero de 2010). "Red de refuerzo de AT&T para iPad y iPhone" . PC World . Archivado desde el original el 1 de febrero de 2010 . Consultado el 29 de enero de 2010 .
- ^ Tartakoff, Joseph (7 de junio de 2010). "Apple evita la batalla de marcas comerciales similar a iPhone gracias a Cisco, FaceTime Deals" . pagadoContenido . Archivado desde el original el 11 de mayo de 2011 . Consultado el 2 de febrero de 2011 .
- ^ Garun, Natt (9 de septiembre de 2014). "Todo lo que Apple anunció en su keynote de septiembre de 2014" . La próxima web . Consultado el 23 de marzo de 2017 .
- ^ Savov, Vlad (9 de septiembre de 2014). "Apple Watch anunció: disponible por $ 349 a principios del próximo año" . The Verge . Consultado el 23 de marzo de 2017 .
- ^ Machkovech, Sam (9 de marzo de 2015). "Apple Watch tiene un precio inicial de 349 dólares y se lanza el 24 de abril" . Ars Technica . Consultado el 23 de marzo de 2017 .
- ^ Gibbs, Samuel; Hern, Alex (9 de marzo de 2015). "Apple Watch: disponible el 24 de abril por entre 349 y 17.000 dólares" . The Guardian . Consultado el 23 de marzo de 2017 .
- ^ Kastrenakes, Jacob (9 de marzo de 2015). "La fecha de lanzamiento del Apple Watch es el 24 de abril, con un precio de $ 349 a más de $ 10,000" . The Verge . Consultado el 23 de marzo de 2017 .
- ^ Juli Clover (5 de octubre de 2016). "Primera Academia de desarrolladores de iOS de Apple abre el 6 de octubre en la Universidad de Nápoles" . MacRumors . Archivado desde el original el 23 de diciembre de 2016 . Consultado el 22 de diciembre de 2016 .
- ^ Mike Wuerthele (5 de octubre de 2016). "La primera Academia europea de desarrolladores de iOS de Apple se inaugurará el jueves en Nápoles, Italia" . AppleInsider. Archivado desde el original el 21 de diciembre de 2016 . Consultado el 22 de diciembre de 2016 .
- ^ "Chi è entrato, chi è scappato e cosa c'è dentro de la iOS Developer Academy di Napoli" . Con cable (en italiano). 7 de octubre de 2016 . Consultado el 12 de agosto de 2020 .
- ^ "Dopo Apple en arrivo a Napoli altri big dell'hi-tech" . Il Sole 24 ORE (en italiano) . Consultado el 12 de agosto de 2020 .
- ^ "iOS Developer Academy aprirà a Napoli | In Ateneo" . Universidad de Nápoles Federico II . Consultado el 12 de agosto de 2020 .
- ^ "Academia de Desarrolladores | Università Federico II" . Universidad de Nápoles Federico II . Consultado el 12 de agosto de 2020 .
- ^ "Apple Developer Academy di Napoli, al via le nuove iscrizioni" . lastampa.it (en italiano). 15 de mayo de 2019 . Consultado el 12 de agosto de 2020 .
- ^ "Apple presenta iPadOS, agregando funciones específicamente para iPad" . AppleInsider . Consultado el 11 de agosto de 2020 .
- ^ "Interface Essentials - iOS - Directrices de interfaz humana - Desarrollador de Apple" . developer.apple.com . Consultado el 11 de agosto de 2020 .
- ^ "Adaptabilidad y diseño - Diseño visual - iOS - Directrices de interfaz humana - Desarrollador de Apple" . developer.apple.com . Consultado el 11 de agosto de 2020 .
- ^ "Widgets - Capacidades del sistema - iOS - Directrices de interfaz humana - Desarrollador de Apple" . developer.apple.com . Consultado el 11 de agosto de 2020 .
- ^ "Accede y personaliza el Centro de control en tu iPhone e iPod touch" . Soporte de Apple . Consultado el 11 de agosto de 2020 .
- ^ "Utilice las notificaciones en su iPhone, iPad y iPod touch" . Soporte de Apple . Consultado el 11 de agosto de 2020 .
- ^ "Cómo encontrar tus notificaciones y responder cuando estés listo" . iMore . 2 de diciembre de 2018 . Consultado el 3 de marzo de 2021 .
- ^ Alex, Anson (4 de octubre de 2012). "Cómo tomar una captura de pantalla en el iPhone 5 y iOS 6 [Video]" . AnsonAlex.com .
- ^ "Cómo tomar una captura de pantalla en un iPhone X y modelos más nuevos" . Tendencias digitales . 1 de diciembre de 2020.
- ^ a b "Menús contextuales - Controles - iOS - Directrices de interfaz humana - Desarrollador de Apple" . developer.apple.com . Consultado el 11 de agosto de 2020 .
- ^ "Preguntas y respuestas técnicas QA1686: iconos de aplicaciones en iPhone, iPad y Apple Watch" . developer.apple.com . Consultado el 11 de agosto de 2020 .
- ^ "Diseño - Desarrollador de Apple" . developer.apple.com . Consultado el 11 de agosto de 2020 .
- ^ Kastrenakes, Jacob (9 de junio de 2017). "Apple ya no permitirá que las aplicaciones te molesten con sus propios mensajes de revisión" . The Verge . Vox Media . Consultado el 14 de junio de 2017 .
- ^ Mayo, Benjamin (9 de junio de 2017). "La App Store ahora requiere que los desarrolladores usen la API oficial para solicitar calificaciones de la aplicación, no permite mensajes personalizados" . 9to5Mac . Consultado el 14 de junio de 2017 .
- ^ Kim, Arnold (6 de marzo de 2008). "Apple lanza iPhone SDK, Demos Spore, mensajería instantánea" . MacRumors . Consultado el 11 de junio de 2017 .
- ^ Siegler, MG (8 de junio de 2009). "Estado del ecosistema del iPhone: 40 millones de dispositivos y 50.000 aplicaciones" . TechCrunch . AOL . Consultado el 29 de marzo de 2017 .
- ^ "Apple anuncia más de 100.000 aplicaciones disponibles en la App Store" . MacRumors . 4 de noviembre de 2009 . Consultado el 29 de marzo de 2017 .
- ^ Brian, Matt (28 de agosto de 2010). "La App Store de Apple ahora cuenta con 250.000 aplicaciones" . La próxima web . Consultado el 29 de marzo de 2017 .
- ^ Grothaus, Michael (4 de octubre de 2011). "Más de 18 mil millones de aplicaciones descargadas de la App Store" . Engadget . AOL . Consultado el 31 de marzo de 2017 .
- ^ Ingraham, Nathan (22 de octubre de 2013). "Apple anuncia 1 millón de aplicaciones en la App Store, más de mil millones de canciones reproducidas en la radio iTunes" . The Verge . Vox Media . Consultado el 31 de marzo de 2017 .
- ^ Golson, Jordan (13 de junio de 2016). "La App Store de Apple ahora tiene más de 2 millones de aplicaciones" . The Verge . Vox Media . Consultado el 31 de marzo de 2017 .
- ^ "Las descargas de la tienda de aplicaciones revolucionaria de Apple Top mil millones en sólo nueve meses" . Información de Apple Press . Apple Inc. 24 de abril de 2009 . Consultado el 29 de marzo de 2017 .
- ^ "Botón de inicio - Apple" . help.apple.com . Consultado el 24 de mayo de 2015 .
- ^ "Acerca de las contraseñas de iOS - Soporte de Apple" . support.apple.com . Archivado desde el original el 28 de abril de 2015 . Consultado el 24 de mayo de 2015 .
- ^ "El iOS 7 de Apple ofrece un acceso rápido a la búsqueda de Spotlight en todas las páginas de la aplicación" . AppleInsider . 10 de junio de 2013. Archivado desde el original el 7 de octubre de 2013 . Consultado el 18 de septiembre de 2013 .
- ^ "Buscar en iPad con iOS 7" . 21 de octubre de 2013. Archivado desde el original el 13 de enero de 2015 . Consultado el 1 de marzo de 2014 .
- ^ "Práctica con el nuevo Spotlight proactivo en iOS 9" . 16 de septiembre de 2015 . Consultado el 25 de septiembre de 2020 .
- ^ Seifert, Dan (13 de septiembre de 2016). "iOS 10 te hará amar tu pantalla de bloqueo" . The Verge . Vox Media . Archivado desde el original el 10 de febrero de 2017 . Consultado el 1 de abril de 2017 .
- ^ Apple, descargue la aplicación iDB Contacto | Divulgación | Privacidad | Unsubscribe2020 © iDownloadBlog com-Este sitio web no está afiliado a (28 de junio de 2013). "Una mirada más cercana al efecto de paralaje de iOS 7" . iDownloadBlog.com . Consultado el 14 de agosto de 2020 .
- ^ Matthias Böhmer, Antonio Krüger. Un estudio sobre la disposición de iconos por usuarios de teléfonos inteligentes Archivado el 12 de mayo de 2013 en Wayback Machine . En Actas de la Conferencia SIGCHI sobre factores humanos en sistemas informáticos (CHI '13). ACM, Nueva York, NY, EE. UU., 2137–2146.
- ^ Gruber, John (29 de junio de 2010). "4" . Bola de fuego atrevida . Archivado desde el original el 9 de octubre de 2017 . Consultado el 15 de octubre de 2017 .
- ^ Stinson, Elizabeth (9 de junio de 2015). "Por qué Apple abandonó el tipo de letra más querido del mundo" . Cableado . Archivado desde el original el 13 de junio de 2015 . Consultado el 15 de octubre de 2017 .
- ^ Koetsier, John (9 de julio de 2013). "Apple 'fontgate' termina con Helvetica Neue más gruesa en iOS 7 beta 3" . VentureBeat . Archivado desde el original el 15 de octubre de 2017 . Consultado el 15 de octubre de 2017 .
- ^ Guarino, Sarah (21 de septiembre de 2013). "Cómo hacer iOS 7: haz que el texto sea más legible / más grande en tu iPad y iPhone" . 9to5Mac . Archivado desde el original el 31 de julio de 2016 . Consultado el 15 de octubre de 2017 .
- ^ Kazmucha, Allyson (20 de noviembre de 2013). "Cómo aumentar o disminuir el tamaño de fuente en iPhone y iPad en iOS 7 con Dynamic Type" . iMore . Archivado desde el original el 8 de mayo de 2017 . Consultado el 15 de octubre de 2017 .
- ^ Strange, Adario (17 de septiembre de 2015). "Todos saludan la nueva fuente iOS 9 de Apple, San Francisco" . Mashable . Archivado desde el original el 21 de diciembre de 2017 . Consultado el 15 de octubre de 2017 .
- ^ "Apple lanza Helvetica para San Francisco en iOS 9" . AppleInsider . 16 de septiembre de 2015. Archivado desde el original el 6 de marzo de 2017 . Consultado el 15 de octubre de 2017 .
- ^ a b Frakes, Dan (21 de junio de 2010). "Manos a la obra con las carpetas de iOS 4" . Macworld . Grupo Internacional de Datos . Archivado desde el original el 1 de noviembre de 2017 . Consultado el 15 de octubre de 2017 .
- ^ Friedman, Lex (20 de junio de 2011). "Cómo crear y organizar carpetas de iOS" . Macworld . Grupo Internacional de Datos . Archivado desde el original el 15 de octubre de 2017 . Consultado el 15 de octubre de 2017 .
- ^ Costello, Sam (20 de marzo de 2017). "¿Cuántas aplicaciones y carpetas puede tener un iPhone?" . Lifewire . Dotdash . Archivado desde el original el 6 de agosto de 2017 . Consultado el 15 de octubre de 2017 .
- ^ Miller, Chance (8 de julio de 2015). "iOS 9 te permite almacenar 105 aplicaciones más por carpeta en el iPad" . 9to5Mac . Archivado desde el original el 15 de octubre de 2017 . Consultado el 15 de octubre de 2017 .
- ^ "iPhone 4S - Sepa siempre qué pasa en el Centro de notificaciones" . Apple Inc. Archivado desde el original el 14 de febrero de 2012.
- ^ Tanasychuk, Mike (15 de septiembre de 2016). "Cómo utilizar VoiceOver en iPhone y iPad" . iMore . Archivado desde el original el 20 de diciembre de 2016 . Consultado el 31 de marzo de 2017 .
- ^ Tibken, Shara (25 de marzo de 2016). "Ver el teléfono del ojo: Dando independencia a los ciegos" . CNET . CBS Interactive . Archivado desde el original el 1 de abril de 2017 . Consultado el 31 de marzo de 2017 .
- ^ Tibken, Shara (3 de noviembre de 2016). "La tecnología del iPhone de Apple ayuda a reinventar los audífonos" . CNET . CBS Interactive . Archivado desde el original el 1 de abril de 2017 . Consultado el 31 de marzo de 2017 .
- ^ Wing Kosner, Anthony (16 de agosto de 2014). "Hechos para audífonos iPhone: manos a la obra con Halo, un dispositivo portátil de misión crítica" . Forbes . Archivado desde el original el 1 de abril de 2017 . Consultado el 31 de marzo de 2017 .
- ^ Aquino, Steven (26 de junio de 2016). "La accesibilidad estuvo presente en la WWDC de este año" . TechCrunch . AOL . Archivado desde el original el 1 de abril de 2017 . Consultado el 31 de marzo de 2017 .
- ^ Kornowski, Liat (2 de mayo de 2012). "Cómo los ciegos están reinventando el iPhone" . El Atlántico . Atlantic Media . Archivado desde el original el 1 de abril de 2017 . Consultado el 31 de marzo de 2017 .
- ^ Aquino, Steven (19 de mayo de 2016). "Cuando se trata de accesibilidad, Apple sigue siendo líder en conciencia e innovación" . TechCrunch . AOL . Archivado desde el original el 1 de abril de 2017 . Consultado el 31 de marzo de 2017 .
- ^ Haslam, Karen. "Cómo activar un iPhone sin tarjeta SIM (o Wi-Fi)" . Macworld Reino Unido .
- ^ "¿Cómo activar iPhone sin SIM?" . www.wootechy.com .
- ^ "Lanzamiento de la actualización de iOS 4 iPhone: una guía para iOS 4" . El Huffington Post . 21 de junio de 2010. Archivado desde el original el 29 de diciembre de 2011 . Consultado el 13 de abril de 2013 .
- ^ Albanesius, Chloe (21 de junio de 2010). "Se espera la actualización del software Apple iPhone iOS 4 el lunes" . Revista de PC. Archivado desde el original el 23 de junio de 2014 . Consultado el 14 de abril de 2013 .
- ^ a b Cheng, Jacqui (21 de junio de 2010). "Ars revisa iOS 4: novedades, notables y necesidades" . Ars Technica . Archivado desde el original el 2 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Ray, Bill (22 de noviembre de 2010). "La multitarea de iOS 4.2 llega al iPad" . El registro. Archivado desde el original el 13 de junio de 2013 . Consultado el 14 de abril de 2013 .
- ^ Newman, Jared (22 de junio de 2010). "La multitarea con iOS 4 es horrible: Apple lo estropeó" . Mundo PC. Archivado desde el original el 29 de junio de 2013 . Consultado el 14 de abril de 2013 .
- ^ "Tutorial de iOS 4" . 14 de junio de 2010 . Consultado el 25 de septiembre de 2020 .
- ^ "Apple anuncia multitarea para iPhone OS 4 (solo iPhone 3GS / iPod touch G3)" . 8 de abril de 2010 . Consultado el 25 de septiembre de 2020 .
- ^ a b c d e f g h yo "Guía de programación de aplicaciones iOS - Ejecución en segundo plano" . Developer.apple.com. Archivado desde el original el 27 de julio de 2015 . Consultado el 4 de septiembre de 2015 .
- ^ Yoni Heisler (12 de junio de 2013). "Jon Rubinstein: OS X e iOS 7 toman prestado características de webOS" . Archivado desde el original el 28 de septiembre de 2013 . Consultado el 23 de septiembre de 2013 .
- ^ Prabhu, Gautam. "iOS 9 vs. iOS 8: una mirada a los cambios en la interfaz de usuario en iOS 9" . Hacks de iPhone . Archivado desde el original el 7 de noviembre de 2015 . Consultado el 20 de septiembre de 2015 .
- ^ "iOS: Forzar el cierre de una aplicación" . Apple Inc. Archivado desde el original el 30 de septiembre de 2012 . Consultado el 9 de octubre de 2012 .
- ^ "iOS 7 multitarea" . Tuaw. 18 de septiembre de 2013. Archivado desde el original el 21 de febrero de 2014 . Consultado el 21 de marzo de 2014 .
- ^ Snell, Jason (8 de abril de 2010). "Dentro de la multitarea del iPhone 4.0" . Macworld. Archivado desde el original el 30 de mayo de 2013 . Consultado el 14 de abril de 2013 .
- ^ German, Kent (23 de junio de 2010). "Revisión de Apple iPhone 4 AT&T" . CNET . CBS Interactive . Archivado desde el original el 2 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Hollington, Jesse (21 de junio de 2010). "Experto instantáneo: secretos y características de iOS 4" . iLounge. Archivado desde el original el 21 de diciembre de 2012 . Consultado el 14 de abril de 2013 .
- ^ Schonfeld, Erick (4 de febrero de 2010). "La aplicación de Siri para iPhone pone un asistente personal en tu bolsillo" . TechCrunch . AOL . Archivado desde el original el 28 de julio de 2017 . Consultado el 21 de junio de 2017 .
- ^ Wortham, Jenna (29 de abril de 2010). "Apple compra una startup por su tecnología de voz" . The New York Times . Archivado desde el original el 28 de julio de 2017 . Consultado el 21 de junio de 2017 .
- ^ Marsal, Katie (28 de abril de 2010). "Apple adquiere Siri, desarrollador de la aplicación de asistente personal para iPhone" . AppleInsider . Archivado desde el original el 27 de mayo de 2017 . Consultado el 21 de junio de 2017 .
- ^ Rao, Leena (28 de abril de 2010). "Confirmado: Apple compra el asistente personal virtual de inicio Siri" . TechCrunch . AOL . Archivado desde el original el 23 de junio de 2017 . Consultado el 21 de junio de 2017 .
- ^ Golson, Jordan (4 de octubre de 2011). "El reconocimiento de voz de Siri llega al iPhone 4S" . MacRumors . Archivado desde el original el 28 de julio de 2017 . Consultado el 21 de junio de 2017 .
- ^ Velazco, Chris (4 de octubre de 2011). "Apple revela la interfaz de voz Siri: el" Asistente inteligente "solo para iPhone 4S" . TechCrunch . AOL . Archivado desde el original el 28 de julio de 2017 . Consultado el 21 de junio de 2017 .
- ^ Kumparak, Greg (4 de octubre de 2011). "La aplicación Siri original se extrae de la App Store, los servidores serán eliminados" . TechCrunch . AOL . Archivado desde el original el 31 de agosto de 2012 . Consultado el 21 de junio de 2017 .
- ^ Purewal, Sarah Jacobsson; Cipriani, Jason (16 de febrero de 2017). "La lista completa de comandos de Siri" . CNET . CBS Interactive . Archivado desde el original el 24 de junio de 2017 . Consultado el 21 de junio de 2017 .
- ^ Sumra, Husain (13 de junio de 2016). "Apple abre Siri a desarrolladores externos con iOS 10" . MacRumors . Archivado desde el original el 28 de julio de 2017 . Consultado el 21 de junio de 2017 .
- ^ Olivarez-Giles, Nathan (13 de junio de 2016). "Apple iOS 10 abre Siri y mensajes, actualiza música, fotos y más" . El Wall Street Journal . Archivado desde el original el 28 de julio de 2017 . Consultado el 21 de junio de 2017 . (requiere suscripción)
- ^ Matney, Lucas (5 de junio de 2017). "Siri obtiene traducción de idiomas y una voz más humana" . TechCrunch . AOL . Archivado desde el original el 15 de junio de 2017 . Consultado el 21 de junio de 2017 .
- ^ Gartenberg, Chaim (5 de junio de 2017). "Siri en iOS 11 mejora el habla y puede sugerir acciones en función de cómo lo uses" . The Verge . Vox Media . Archivado desde el original el 19 de junio de 2017 . Consultado el 21 de junio de 2017 .
- ^ a b c "Novedades de iOS 4" . Manzana. Archivado desde el original el 17 de junio de 2010 . Consultado el 14 de junio de 2010 .
- ^ "El Game Center de Apple se estrena la semana que viene - Game Hunters: En busca de videojuegos e interactividad" . USA Today . 9 de enero de 2010. Archivado desde el original el 25 de mayo de 2012 . Consultado el 1 de septiembre de 2010 .
- ^ Holt, Chris. "GameCenter de iOS 4.1 para iPhone la próxima semana - PCWorld Business Center" . Pcworld.com . Consultado el 1 de septiembre de 2010 .
- ^ "Actualización de software iOS 4.2 para iPad" . Apple Inc. Archivado desde el original el 6 de marzo de 2013 . Consultado el 9 de octubre de 2012 .
- ^ "Centro de juegos" . Manzana. 23 de diciembre de 2010. Archivado desde el original el 23 de diciembre de 2010.
- ^ A. Usman (31 de octubre de 2012). "Cómo instalar Game Center en iPhone 3G [Guía]" . Shoutpedia .
- ^ Wollman, Dana (10 de septiembre de 2013). "iOS 7 será de 64 bits, como el nuevo chip A7 del iPhone 5s" . Engadget . Archivado desde el original el 24 de septiembre de 2015.
- ^ Souppouris, Aaron (12 de septiembre de 2013). "Por qué el chip de iPhone de 64 bits de Apple es más importante de lo que piensas" . The Verge . Archivado desde el original el 28 de abril de 2017.
- ^ Cunningham, Andrew (2 de julio de 2015). "El estado de la transición de 64 bits en iOS y lo que queda por hacer" . Ars Technica . Archivado desde el original el 31 de enero de 2017.
- ^ Cunningham, Andrew (5 de junio de 2017). "iOS 11 deja caer el iPhone 5 y 5C y el iPad de cuarta generación" . Ars Technica . Archivado desde el original el 5 de junio de 2017.
- ^ Mayo, Benjamin (6 de junio de 2017). "Las aplicaciones de 32 bits no se iniciarán en iOS 11, la transición de Mac App Store a 64 bits a partir de 2018" . 9to5Mac . Archivado desde el original el 20 de junio de 2017.
- ^ Cunningham, Andrew (13 de abril de 2017). "Lo que podría significar la muerte de iOS de 32 bits para el hardware y software de Apple" . Ars Technica . Archivado desde el original el 29 de abril de 2017.
- ^ a b "Visión original de Jobs para el iPhone: sin aplicaciones nativas de terceros" . 9to5Mac . 21 de octubre de 2011. Archivado desde el original el 11 de junio de 2017 . Consultado el 21 de junio de 2017 .
- ^ Duncan, Geoff (17 de octubre de 2007). "Apple confirma que el iPhone SDK llegará el próximo año" . Tendencias digitales . Archivado desde el original el 28 de agosto de 2017 . Consultado el 21 de junio de 2017 .
- ^ "Steve Jobs confirma el SDK nativo de iPhone en febrero" . AppleInsider . 17 de octubre de 2007. Archivado desde el original el 28 de agosto de 2017 . Consultado el 21 de junio de 2017 .
- ^ Dalrymple, Jim (6 de marzo de 2008). "Apple presenta iPhone SDK" . Macworld . Grupo Internacional de Datos . Archivado desde el original el 28 de agosto de 2017 . Consultado el 21 de junio de 2017 .
- ^ Block, Ryan (6 de marzo de 2008). "En vivo desde la conferencia de prensa del iPhone SDK de Apple" . Engadget . AOL . Archivado desde el original el 14 de junio de 2017 . Consultado el 21 de junio de 2017 .
- ^ a b c Guevin, Jennifer (6 de marzo de 2008). "Preguntas frecuentes: ¿Qué significa el SDK de iPhone?" . CNET . CBS Interactive . Archivado desde el original el 13 de septiembre de 2016 . Consultado el 21 de junio de 2017 .
- ^ a b Kim, Arnold (6 de marzo de 2008). "Apple lanza iPhone SDK, Demos Spore, mensajería instantánea" . MacRumors . Archivado desde el original el 11 de marzo de 2016 . Consultado el 21 de junio de 2017 .
- ^ Mayo, Benjamin (11 de septiembre de 2015). "Apple ahora permite a los desarrolladores enviar iOS 9, OS X El Capitan y aplicaciones nativas de Watch a la App Store" . 9to5Mac . Archivado desde el original el 22 de agosto de 2016 . Consultado el 21 de junio de 2017 .
- ^ Sande, Steven (10 de junio de 2013). "Nuevas funciones del SDK de iOS para desarrolladores" . Engadget . AOL . Archivado desde el original el 15 de enero de 2018 . Consultado el 21 de junio de 2017 .
- ^ Sinicki, Adam (9 de junio de 2016). "Desarrollar para Android vs desarrollar para iOS - en 5 rondas" . Autoridad de Android . Archivado desde el original el 26 de junio de 2017 . Consultado el 21 de junio de 2017 .
- ^ Paul, Ryan (15 de septiembre de 2009). "MonoTouch coloca .NET en el jardín de aplicaciones amurallado de Apple" . Ars Technica . Archivado desde el original el 22 de noviembre de 2015 . Consultado el 21 de junio de 2017 .
- ^ Dove, Jackie (11 de abril de 2010). "Adobe da rienda suelta a Creative Suite 5" . Macworld . Grupo Internacional de Datos . Archivado desde el original el 24 de septiembre de 2014 . Consultado el 21 de junio de 2017 .
- ^ "App Store - Soporte - Desarrollador de Apple" . developer.apple.com . Consultado el 24 de febrero de 2021 .
- ^ Caldwell, Serenity (15 de octubre de 2011). "De cerca con iOS 5: sincronización y actualización inalámbrica" . Macworld . Grupo Internacional de Datos . Archivado desde el original el 8 de agosto de 2017 . Consultado el 20 de junio de 2017 .
- ^ Trébol, Juli. "Apple lanza iOS 14 y iPadOS 14 con rediseño de la pantalla de inicio, biblioteca de aplicaciones, interfaz de usuario compacta, aplicación de traducción, compatibilidad con garabatos, clips de aplicaciones y más" . MacRumors . Consultado el 17 de septiembre de 2020 .
- ^ "Apple reinventa la experiencia del iPhone con iOS 14" . Sala de prensa de Apple (nota de prensa) . Consultado el 17 de septiembre de 2020 .
- ^ Conner, Katie (16 de septiembre de 2020). "Lista de dispositivos compatibles con iOS 14: ¿Podrás instalarlo en tu iPhone hoy?" . CNET . Consultado el 17 de septiembre de 2020 .
- ^ "La nueva gran actualización de iPhone de Apple finalmente ha llegado; aquí le mostramos cómo obtenerla" . Business Insider . Consultado el 16 de septiembre de 2020 .
- ^ "Acerca de esa actualización de $ 20 ..." CNET . CBS Interactive . 15 de enero de 2008. Archivado desde el original el 31 de octubre de 2017 . Consultado el 20 de junio de 2017 .
- ^ Dalrymple, Jim (7 de febrero de 2008). "Reglas de contabilidad detrás del cargo de actualización del iPod touch" . Macworld . Grupo Internacional de Datos . Archivado desde el original el 8 de julio de 2017 . Consultado el 20 de junio de 2017 .
- ^ Oliver, Sam (25 de junio de 2009). "La tarifa de actualización hace que pocos usuarios de iPod touch actualicen el software 3.0" . AppleInsider . Archivado desde el original el 5 de marzo de 2017 . Consultado el 20 de junio de 2017 .
- ^ Foresman, Chris (14 de septiembre de 2009). "Contabilidad cambio de reglas podría terminar tasa de actualización del iPod touch" . Ars Technica . Archivado desde el original el 8 de julio de 2017 . Consultado el 20 de junio de 2017 .
- ^ Elmer-DeWitt, Philip (14 de septiembre de 2009). "Cambio de regla contable a favor de Apple" . Fortuna . Archivado desde el original el 11 de julio de 2017 . Consultado el 20 de junio de 2017 .
- ^ "Infografía: ¿Cuánto tiempo admite Apple los modelos de iPhone más antiguos?" . Infografía de Statista . Consultado el 11 de agosto de 2020 .
- ^ "Este es el tiempo que Apple admite modelos de iPhone más antiguos" . iMore . 3 de julio de 2019 . Consultado el 11 de agosto de 2020 .
- ^ Disponible en iOS 5 a iOS 7 a través de General> Acerca de> Diagnóstico y uso> Diagnóstico y datos de uso> (fecha y hora) .panic.plist, después de una falla del kernel
Disponible en iOS 8 a iOS 10 a través de Privacidad> Diagnóstico y uso> Datos de diagnóstico y uso> JetsamEvent- (fecha y hora) .ips, cuando hay poca memoria
Disponible en iOS 11 y 12 a través de Privacidad> Análisis> Datos de análisis> JetsamEvent- (fecha y hora) .ips, cuando hay poca memoria
Disponible en iOS 13 a través de Privacidad> Análisis y mejoras> Datos de análisis> SystemMemoryReset- (fecha y hora) .ips, cuando hay poca memoria - ^ "Navegador de fuentes" . opensource.apple.com . Consultado el 3 de marzo de 2021 .
- ^ "La licencia BSD de 3 cláusulas | Iniciativa de código abierto" . opensource.org . Consultado el 3 de marzo de 2021 .
- ^ "Licencia de fuente pública de Apple, versión 1.0" (PDF) . 16 de marzo de 1999 . Consultado el 3 de marzo de 2021 .
- ^ Ricker, Thomas (10 de julio de 2007). "iPhone Hackers:" somos dueños del sistema de archivos " " . Engadget . AOL . Archivado desde el original el 1 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ Healey, Jon (6 de agosto de 2007). "Hackear el iPhone" . Los Angeles Times . Archivado desde el original el 6 de noviembre de 2007 . Consultado el 6 de agosto de 2007 .
- ^ "Joswiak de Apple: no odiamos a los codificadores de iPhone" . 11 de septiembre de 2007. Archivado desde el original el 20 de febrero de 2017 . Consultado el 19 de febrero de 2017 .
- ^ Baig, Edward C. (26 de junio de 2007). "El iPhone de Apple no es perfecto, pero merece la pena" . USA Today . Archivado desde el original el 29 de junio de 2007 . Consultado el 28 de junio de 2007 .
- ^ IPad, MAX (6 de mayo de 2010). "Explicación del jailbreak" . Foros de iPad. Archivado desde el original el 2 de noviembre de 2012 . Consultado el 4 de noviembre de 2012 .
- ^ Kravets, David (26 de julio de 2010). "Estados Unidos declara legal el jailbreak del iPhone, sobre las objeciones de Apple" . Cableado . Archivado desde el original el 31 de julio de 2012 . Consultado el 13 de diciembre de 2011 .
- ^ "Reglamentación final de 2010 contra la elusión de la Oficina de derechos de autor de EE. UU." (PDF) . Oficina de derechos de autor de EE. UU. 27 de julio de 2010. Archivado (PDF) desde el original el 1 de mayo de 2012 . Consultado el 21 de agosto de 2012 .
- ^ Mobile, Know Your (19 de mayo de 2010). "Bloqueado / Desbloqueado: una definición de los términos Bloqueado y Desbloqueado del glosario Conozca su teléfono móvil" . Conozca su móvil. Archivado desde el original el 31 de agosto de 2012 . Consultado el 4 de noviembre de 2012 .
- ^ "AT&T - ¿Cuáles son los requisitos de elegibilidad para desbloquear iPhone?" . AT&T. Archivado desde el original el 3 de agosto de 2012 . Consultado el 21 de agosto de 2012 .
- ^ "iPhone: Acerca del desbloqueo" . Sitio web de Apple Inc. 22 de mayo de 2012. Archivado desde el original el 17 de octubre de 2012 . Consultado el 21 de agosto de 2012 .
- ^ "iPhone: funciones y soporte de operador inalámbrico" . Sitio web de Apple Inc. 12 de abril de 2013. Archivado desde el original el 24 de abril de 2013 . Consultado el 13 de mayo de 2013 .
- ^ "Los nuevos iPhones usan LTE en cualquier operador estadounidense, a pesar de la forma en que aparecen en la lista" . MacWorld . 9 de octubre de 2015. Archivado desde el original el 13 de julio de 2017 . Consultado el 19 de octubre de 2017 .
- ^ "La modificación no autorizada de iOS puede causar vulnerabilidades de seguridad, inestabilidad, menor duración de la batería y otros problemas" . Sitio web de Apple Inc. 9 de febrero de 2013. Archivado desde el original el 10 de mayo de 2013 . Consultado el 13 de mayo de 2013 .
- ^ "Exención a la prohibición de elusión de los sistemas de protección de derechos de autor para tecnologías de control de acceso" (PDF) . Oficina de derechos de autor de Estados Unidos . Consultado el 4 de septiembre de 2020 .
- ^ "Dile a Tim Cook: No más DRM para Apple" . Defectuoso por diseño . Consultado el 4 de septiembre de 2020 .
- ^ Anderson, Nate (27 de enero de 2010). "Manifestantes: iPad no es más que un becerro de oro de DRM" . Ars Technica . Archivado desde el original el 2 de abril de 2017 . Consultado el 1 de abril de 2017 .
- ^ "Dispositivos móviles y la próxima revolución informática" . 3 de febrero de 2010. Archivado desde el original el 1 de diciembre de 2010 . Consultado el 9 de junio de 2010 .
- ^ Bobbie Johnson (1 de febrero de 2010). "El iPad de Apple ahogará la innovación, dicen los defensores de la Internet abierta" . The Guardian . Archivado desde el original el 16 de marzo de 2014 . Consultado el 7 de febrero de 2010 .
- ^ "El portavoz de relaciones públicas de Microsoft condena el iPad por estar" bloqueado " " . Archivado desde el original el 5 de marzo de 2012.
- ^ "Tendencia de Apple lejos de retoques" . Slashdot. 31 de enero de 2010. Archivado desde el original el 8 de febrero de 2010 . Consultado el 9 de junio de 2010 .
- ^ Steve Wozniak (entrevistado) (22 de enero de 2011). Campus Party Brasil 2011 - Geek Pride e Wozniak . Fragoso, Víctor. Archivado desde el original el 12 de mayo de 2011 . Consultado el 7 de marzo de 2011 .
- ^ Leander Kahney (30 de enero de 2010). "Expertos en el sistema cerrado del iPad: es fatal para las PC, no, es genial" . Archivado desde el original el 15 de mayo de 2010 . Consultado el 9 de junio de 2010 .
- ^ a b c d e f g h yo j k Apple Inc. (mayo de 2016). "Guía de seguridad de iOS" (PDF) . Apple.com . Archivado (PDF) desde el original el 27 de febrero de 2016.
- ^ Quora. "¿Qué es el nuevo enclave seguro de Apple y por qué es importante?" . Forbes . Consultado el 11 de agosto de 2020 .
- ^ "Volcado de registro de E / S" . winocm blag . Archivado desde el original el 23 de septiembre de 2013 . Consultado el 11 de agosto de 2020 .
- ^ "ASLR - El iPhone Wiki" . Theiphonewiki.com . Archivado desde el original el 23 de diciembre de 2016 . Consultado el 6 de diciembre de 2016 .
- ^ "Cripto-trituración usando almacenamiento borrable en iOS en stanford.edu" . Archivado desde el original el 11 de septiembre de 2018 . Consultado el 21 de septiembre de 2018 .
- ^ "Tareas de servicios de llavero de iOS" . developer.apple.com . Archivado desde el original el 20 de diciembre de 2016 . Consultado el 6 de diciembre de 2016 .
- ^ a b c "Todo lo que necesitas saber sobre Facebook, el escándalo de las aplicaciones de Google" . Social.techcrunch.com . Consultado el 20 de febrero de 2019 .
- ^ "Facebook paga a los adolescentes para que instalen una VPN que los espía" . Social.techcrunch.com . Consultado el 20 de febrero de 2019 .
- ^ Owen, Malcolm (30 de enero de 2019). "Apple ha revocado los certificados de desarrollador empresarial de Facebook después de violaciones de carga lateral [u]" . AppleInsider . Consultado el 20 de febrero de 2019 .
- ^ Warren, Tom (30 de enero de 2019). "Apple impide que Facebook ejecute sus aplicaciones internas de iOS" . The Verge . Consultado el 20 de febrero de 2019 .
- ^ "Google dejará de vender un recolector de datos por la puerta trasera de Apple" . Social.techcrunch.com . Consultado el 20 de febrero de 2019 .
- ^ "Loophole permite instalar aplicaciones pirateadas en iPhones de Apple" . NBC News . Consultado el 20 de febrero de 2019 .
- ^ "Autenticación de dos factores para ID de Apple" . Apple Suppor . Archivado desde el original el 20 de diciembre de 2016 . Consultado el 6 de diciembre de 2016 .
- ^ "Estadísticas globales de StatCounter: navegador, sistema operativo, motor de búsqueda, incluido el uso compartido de dispositivos móviles" . StatCounter GlobalStats . Consultado el 4 de septiembre de 2020 .
- ^ "iOS supera a Android con 410 millones de dispositivos vendidos y 650.000 aplicaciones" . InsideMobileApps. 24 de julio de 2012. Archivado desde el original el 27 de julio de 2012 . Consultado el 24 de julio de 2012 .
- ^ Ingraham, Nathan (2 de junio de 2014). "Apple ha vendido más de 800 millones de dispositivos iOS, 130 millones de nuevos usuarios de iOS en el último año" . The Verge . Vox Media . Archivado desde el original el 10 de febrero de 2017 . Consultado el 1 de abril de 2017 .
- ^ Rossignol, Joe (27 de enero de 2015). "Tim Cook: Apple ha vendido más de mil millones de dispositivos iOS" . MacRumors . Archivado desde el original el 23 de junio de 2016 . Consultado el 21 de junio de 2017 .
- ^ Kahn, Jordan (27 de enero de 2015). "Apple anuncia mil millones de dispositivos iOS vendidos" . 9to5Mac . Archivado desde el original el 4 de julio de 2017 . Consultado el 21 de junio de 2017 .
- ^ Saylor, Michael (2012). La ola móvil: cómo la inteligencia móvil lo cambiará todo . Prensa de vanguardia. pag. 33. ISBN 978-1-59315-720-3.
- ^ "Android e iOS exprimen a la competencia, aumentando al 96,3% del mercado de sistemas operativos de teléfonos inteligentes para el 4T14 y CY14, según IDC" (Comunicado de prensa). IDC. 24 de febrero de 2015. Archivado desde el original el 25 de febrero de 2015.
- ^ "El crecimiento mundial de tabletas golpea los frenos, disminuyendo a un solo dígito bajo en los próximos años, según IDC" (comunicado de prensa). IDC. 12 de marzo de 2015. Archivado desde el original el 13 de marzo de 2015.
- ^ "Estadísticas globales de StatCounter: Top 7 sistemas operativos móviles en febrero de 2015" . StatCounter GlobalStats . Consultado el 4 de septiembre de 2020 .
- ^ Sui, Linda (2 de noviembre de 2016). "Análisis de estrategia: Android captura un récord del 88 por ciento de los envíos globales de teléfonos inteligentes en el tercer trimestre de 2016" . Análisis de estrategia. Archivado desde el original el 27 de noviembre de 2016 . Consultado el 27 de noviembre de 2016 .
- ^ Rossignol, Joe (2 de noviembre de 2016). "La adopción de iOS se mantiene en los niveles más bajos desde 2014, ya que Android captura una cuota de mercado récord del 87,5%" . MacRumors . Archivado desde el original el 27 de noviembre de 2016 . Consultado el 27 de noviembre de 2016 .
- ^ Apple Inc. , Newsroom Archive - Apple , obtenido el 7 de junio de 2018.
- ^ Mactracker ( mactracker.ca ), Apple Inc. base de datos de modelo, versión partir del 26 de julio de 2007.
Otras lecturas
- Hillegass, Aaron; Conway, Jon (22 de marzo de 2012). Programación de iOS: The Big Nerd Ranch Guide (3ª ed.). Pearson . ISBN 978-0-321-82152-2.
- Turner, Kirby (19 de diciembre de 2011). Aprendizaje de programación de iPad: una guía práctica para crear aplicaciones de iPad con iOS 5 (1ª ed.). Pearson . ISBN 978-0-321-75040-2.
- Mark, Dave; LaMarche, Jeff (21 de julio de 2009). Inicio del desarrollo del iPhone 3: exploración del iPhone SDK (1ª ed.). Presione . ISBN 978-1-4302-2459-4.
- Mark, Dave; LaMarche, Jeff (29 de diciembre de 2009). Más desarrollo del iPhone 3: abordar el SDK 3 del iPhone (1ª ed.). Presione . ISBN 978-1-4302-2505-8.
enlaces externos
- Página web oficial
- Centro dedesarrollo del sitio web oficial enApple Developer Connection
- Biblioteca de referencia de iOS : en el sitio web de Apple Developer Connection