iOS

Z Wikipédie, voľnej encyklopédie
Prejsť na navigáciu Prejsť na vyhľadávanie

iOS
The word "iOS" in black San Francisco neo-grotesque sans-serif font.
Obchodné logo používané spoločnosťou Apple od roku 2017
Snímka obrazovky
IOS 15 Homescreen.png
iOS 15 running on an iPhone 12 Pro
VývojárSpoločnosť Apple Inc.
Zapísané vC , C++ , Objective-C , Swift , assembler
rodina OSUnixové , založené na Darwinovi ( BSD ), macOS
Pracovný stavAktuálne
Zdrojový modelUzavreté , s open source komponentmi
Prvotné uvoľnenie29. júna 2007 ; pred 15 rokmi (2007-06-29)
Najnovšie vydanie15,5 [1] (19F77) [2] (16. máj 2022 ; pred 49 dňami ) [±] (2022-05-16)
Najnovšia ukážka15.6 beta 4 [3] (19G5056c) [4] (28. júna 2022 ; pred 6 dňami ) [±] 16.0 beta 2 [5] (20A5303i) [6] (22. júna 2022 ; pred 12 dňami ) [±] (2022-06-28)
 (2022-06-22)
Marketingový cieľSmartfóny , tabletové počítače , prenosné prehrávače médií
Dostupné v40 jazykov [7] [8] [9] [10]
Spôsob aktualizácieOTA (od iOS 5 ) , Finder (od macOS Catalina a ďalej) [11] alebo iTunes (Windows a macOS staršie ako Catalina)
Platformy
Typ jadraHybrid ( XNU )
Predvolené
používateľské rozhranie
Cocoa Touch ( viacdotykové , GUI )
LicenciaProprietárny softvér okrem komponentov s otvoreným zdrojom
PredchádzaOS Newton
Oficiálna web stránkaapple.com/ios/
Stav podpory
Podporované
Články v seriáli
História verzií iOS

iOS (predtým iPhone OS alebo iPhone Operating System [ cit ] ) je mobilný operačný systém vytvorený a vyvinutý spoločnosťou Apple Inc. výhradne pre jej hardvér . Je to operačný systém, ktorý poháňa mnoho mobilných zariadení spoločnosti, vrátane iPhone ; tento výraz zahŕňal aj verzie bežiace na iPadoch až do uvedenia iPadOS v roku 2019, ako aj na zariadeniach iPod Touch , ktorých výroba bola ukončená v polovici roku 2022. [12] Je to po Androide druhý najrozšírenejší mobilný operačný systém na svete. Je základom pre tri ďalšie operačné systémy od spoločnosti Apple: iPadOS, tvOS a watchOS . Je to proprietárny softvér, hoci niektoré jeho časti sú open source pod Apple Public Source License a inými licenciami. [13]

iOS, ktorý bol predstavený v roku 2007 pre iPhone prvej generácie , bol odvtedy rozšírený o podporu ďalších zariadení Apple, ako sú iPod Touch (september 2007) a iPad (uvedené: január 2010; dostupnosť: apríl 2010.) Od marca 2018 App Store obsahuje viac ako 2,1 milióna iOS aplikácií, z ktorých 1 milión je natívnych pre iPady. [14] Tieto mobilné aplikácie boli celkovo stiahnuté viac ako 130 miliárd krát.

Hlavné verzie systému iOS sa vydávajú každý rok. Aktuálna stabilná verzia iOS 15 bola pre verejnosť uvoľnená 20. septembra 2021. [15]

História

Prvý logotyp iOS (2010–2013) s použitím písma Myriad Pro Semibold
Druhý logotyp iOS (2013–2017) s použitím písma Myriad Pro Light
Tretí logotyp iOS (2017 – súčasnosť) s použitím písma San Francisco Semibold

V roku 2005, keď Steve Jobs začal plánovať iPhone , mal na výber buď „zmenšiť Mac, čo by bol skvelý inžiniersky výkon, alebo zväčšiť iPod“. Jobs uprednostňoval prvý prístup, ale postavil proti sebe tímy Macintosh a iPod , ktoré viedli Scott Forstall a Tony Fadell , v internej súťaži, pričom Forstall vyhral vytvorením operačného systému iPhone. Toto rozhodnutie umožnilo úspech iPhonu ako platformy pre vývojárov tretích strán: použitie dobre známeho operačného systému pre stolné počítače ako jeho základu umožnilo mnohým vývojárom Macov tretích strán písať softvér pre iPhone s minimálnym preškolením. Forstall bol tiež zodpovedný za vytvorenie asúprava na vývoj softvéru pre programátorov na vytváranie aplikácií pre iPhone, ako aj App Store v rámci iTunes . [16] [17]

Operačný systém bol predstavený s iPhone na Macworld Conference & Expo 9. januára 2007 a vydaný v júni toho istého roku. [18] [19] [20] V čase jeho odhalenia v januári Steve Jobs tvrdil: „iPhone beží na OS X“ a spúšťa „aplikácie triedy desktop“, [21] [22] ale v čase vydania iPhonu , operačný systém bol premenovaný na „iPhone OS“. [23] Pôvodne neboli podporované natívne aplikácie tretích strán. Jobs zdôvodnil, že vývojári by mohli vytvárať webové aplikácie prostredníctvom webového prehliadača Safari , ktoré by sa „správali ako natívne aplikácie na iPhone“. [24] [25]V októbri 2007 spoločnosť Apple oznámila, že sa vyvíja natívna súprava na vývoj softvéru (SDK) a že ju plánujú dať „do rúk vývojárov vo februári“. [26] [27] [28] 6. marca 2008 usporiadala spoločnosť Apple tlačovú udalosť, na ktorej oznámila iPhone SDK. [29] [30]

iPhone (prvá generácia) , prvé komerčne vydané zariadenie so systémom iOS (2007)

Obchod iOS App Store bol otvorený 10. júla 2008 a k dispozícii bolo prvých 500 aplikácií. [31] Tento počet rýchlo vzrástol na 3 000 v septembri 2008, [32] 15 000 v januári 2009, [33] 50 000 v júni 2009, [34] 100 000 v novembri 2009, [ 35] [36] 250 000 v auguste 250 010 [38] 650 000 v júli 2012, [39] 1 milión v októbri 2013, [40] [41] 2 milióny v júni 2016, [42] [43] [44] a 2,2 milióna v januári 2017. [45] [46 ] Od marca 2016 je 1 milión aplikácií natívne kompatibilných sTabletový počítač iPad . [47] Tieto aplikácie boli celkovo stiahnuté viac ako 130 miliárd krát. [42] Spoločnosť Sensor Tower, ktorá poskytuje informácie o aplikáciách, odhaduje, že App Store dosiahne do roku 2020 5 miliónov aplikácií. [48]

V septembri 2007 spoločnosť Apple oznámila iPod Touch , prerobený iPod založený na tvare iPhone. [49] 27. januára 2010 spoločnosť Apple predstavila svoj očakávaný mediálny tablet iPad , ktorý má väčšiu obrazovku ako iPhone a iPod Touch a je určený na prehliadanie webu, konzumáciu médií a čítanie a ponúka viacdotykovú interakciu. s multimediálnymi formátmi vrátane novín, elektronických kníh, fotografií, videí, hudby, dokumentov na spracovanie textu, videohier a väčšiny existujúcich aplikácií pre iPhone pomocou 9,7-palcovej obrazovky. [50] [51] [52] Obsahuje aj mobilnú verziu Safari na prehliadanie webu, ako aj prístup do App Store,Knižnica iTunes , iBookstore , Kontakty a Poznámky. Obsah je možné stiahnuť cez Wi-Fi a voliteľnú službu 3G alebo synchronizovať cez počítač používateľa. [53] AT&T bola spočiatku jediným poskytovateľom bezdrôtového prístupu 3G pre iPad v USA. [54]

V júni 2010 Apple premenoval iPhone OS na „iOS“. [55] [56] Ochrannú známku „IOS“ používala spoločnosť Cisco viac ako desať rokov pre svoj operačný systém IOS používaný na jej smerovačoch. Aby sa Apple vyhlo akémukoľvek možnému súdnemu sporu, licencoval ochrannú známku „IOS“ od spoločnosti Cisco. [57]

Inteligentné hodinky Apple Watch oznámil Tim Cook 9. septembra 2014 a boli predstavené ako produkt so sledovaním zdravia a kondície. [58] [59] Bol vydaný 24. apríla 2015. [60] [61] [62] Ako operačný systém používa watchOS ; watchOS je založený na iOS s novými funkciami vytvorenými špeciálne pre Apple Watch, ako je napríklad aplikácia na sledovanie aktivity.

22. novembra 2016 začal päťsekundový videosúbor pôvodne s názvom „IMG_0942.MP4“ zlyhávať iOS na čoraz väčšom počte zariadení, čo nútilo používateľov reštartovať. Získal obrovskú popularitu prostredníctvom kanálov sociálnych médií a služieb zasielania správ. [63] [64]

V októbri 2016 Apple otvoril svoju prvú iOS Developer Academy v Neapole v rámci nového kampusu Neapolskej univerzity Federica II . [65] [66] Kurz je úplne bezplatný, zameraný na získanie špecifických technických zručností pri tvorbe a správe aplikácií pre platformy ekosystému Apple . [67] Na akadémii sú aj otázky podnikovej administratívy (podnikové plánovanie a riadenie podniku so zameraním na digitálne príležitosti) a existuje cesta venovaná dizajnu grafických rozhraní .. Študenti majú možnosť zúčastniť sa „Enterprise Track“, hĺbkového školenia o celom životnom cykle aplikácie, od návrhu cez implementáciu až po zabezpečenie, riešenie problémov , ukladanie údajov a používanie cloudu. [68] [69] K roku 2020 absolvovala akadémia takmer tisíc študentov z celého sveta, ktorí pracovali na 400 nápadoch na aplikácie a už zverejnili približne 50 aplikácií v obchode iOS App Store . V akademickom roku 2018–2019 pricestovali študenti z viac ako 30 krajín. 35 z nich bolo vybraných na účasť na Worldwide Developer Conference , výročnej konferencii Apple Developer Conference, ktorá sa každoročne koná v Kalifornii začiatkom júna. [70] [71]

Steve Jobs , vtedajší generálny riaditeľ spoločnosti Apple , predstavil iPad.

3. júna 2019 bol na WWDC 2019 ohlásený iPadOS , značková verzia iOS pre iPad; spustený bol 25. septembra 2019. [72]

Vlastnosti

Rozhranie

Používateľské rozhranie systému iOS je založené na priamej manipulácii pomocou viacdotykových gest, ako je potiahnutie prstom , poklepanie , stlačenie a spätné stlačenie . Medzi ovládacie prvky rozhrania patria posúvače, prepínače a tlačidlá. [73] Vnútorné akcelerometre používajú niektoré aplikácie na reakciu na zatrasenie zariadenia (jedným bežným výsledkom je príkaz Späť ) alebo jeho otáčanie v troch rozmeroch (jedným bežným výsledkom je prepínanie medzi režimom na výšku a na šírku). Rôzne prístupnosti opísané v § Prístupnosťfunkcie umožňujú používateľom s poruchami zraku a sluchu správne používať iOS. [74]

Zariadenia so systémom iOS sa spúšťajú na domovskej obrazovke, primárnom navigačnom a informačnom „centre“ na zariadeniach so systémom iOS, podobne ako na pracovnej ploche osobných počítačov. Domovské obrazovky systému iOS sa zvyčajne skladajú z ikon aplikácií a miniaplikácií ; ikony aplikácií spúšťajú priradenú aplikáciu, zatiaľ čo miniaplikácie zobrazujú živý obsah, ktorý sa automaticky aktualizuje, ako napríklad predpoveď počasia , e-mailovú schránku používateľa alebo informačný panel správ priamo na domovskej obrazovke. [75]

V hornej časti obrazovky je stavový riadok, ktorý zobrazuje informácie o zariadení a jeho pripojení. Samotný stavový riadok obsahuje dva prvky, ovládacie centrum a centrum upozornení . Ovládacie centrum je možné na nových telefónoch iPhone „stiahnuť“ z pravej hornej časti zárezu, čím získate prístup k rôznym prepínačom na rýchlejšie spravovanie zariadenia bez toho, aby ste museli otvárať Nastavenia. Je možné spravovať jas, hlasitosť, bezdrôtové pripojenia, prehrávač hudby atď. [76]

Namiesto toho rolovaním zľava hore nadol otvoríte Centrum upozornení , ktoré je v najnovších verziách iOS veľmi podobné uzamknutej obrazovke. Zobrazuje upozornenia v chronologickom poradí a zoskupuje ich podľa aplikácie. Z upozornení niektorých aplikácií je možné interagovať priamo, napríklad odpovedaním na správu priamo z nej. Upozornenia sa odosielajú v dvoch režimoch, dôležité upozornenia, ktoré sa zobrazujú na uzamknutej obrazovke a signalizujú ich charakteristický zvuk, sprevádzaný výstražným pruhom a ikonou aplikácie, a sekundárnym režimom, v ktorom sa zobrazujú v Centre upozornení, ale sa nezobrazujú na uzamknutej obrazovke ani nie sú označené výstražnými bannermi, ikonami odznakov alebo zvukmi. [77] [78]

Na starších telefónoch iPhone s tlačidlom Domov je možné vytvárať snímky obrazovky súčasným stlačením tlačidla Domov a tlačidla napájania . V porovnaní s operačným systémom Android , ktorý vyžaduje podržanie tlačidiel, stačí na iOS krátke stlačenie. [79] Na novších telefónoch iPhone, ktoré nemajú fyzické tlačidlo domovskej stránky, sa snímky obrazovky zachytávajú pomocou tlačidiel na zvýšenie hlasitosti a vypínača. [80]

Aplikácia fotoaparátu používala skeuomorfnú animáciu uzávierky fotoaparátu pred iOS 7. Odvtedy používa jednoduchý efekt krátkeho zatemnenia. [81] K významným prírastkom v priebehu času patrí fotografia HDR a možnosť súčasného ukladania fotografií s normálnym aj vysokým dynamickým rozsahom, kde prvá možnosť zabraňuje efektom duchov z pohybujúcich sa objektov (od iPhone 5 , iOS 6 ), automatická úprava HDR ( iOS 7.1 ), “ živá fotografia“ s krátkym videom pribaleným ku každej fotke, ak je povolené ( iPhone 6s , iOS 9 ), a skratkou digitálneho priblíženia ( iPhone 7 Plus , iOS 10 ). [82] [83][84] Niektoré nastavenia fotoaparátu, ako je rozlíšenie videa a snímková frekvencia, nie je možné upravovať cez samotné rozhranie fotoaparátu, ale sú zadávané prostredníctvom systémových nastavení. [85]

Nová funkcia v systéme iOS 13 s názvom „kontextové ponuky“ zobrazuje súvisiace akcie, keď sa dotknete položky a podržíte ju. Po zobrazení kontextovej ponuky je pozadie rozmazané. [86]

Na výber z niekoľkých možností sa používa ovládací prvok výberu. Selektory sa môžu zobraziť ukotvené v spodnej časti alebo v súlade s obsahom (nazývajú sa selektory dátumu). Selektor dátumu nadobúda vzhľad akéhokoľvek iného ovládacieho prvku výberu, ale so stĺpcom pre deň, mesiac a voliteľne rok.

Upozornenia sa zobrazujú v strede obrazovky, ale existujú aj upozornenia, ktoré sa posúvajú nahor zo spodnej časti obrazovky (nazývané „panely akcií“). Deštruktívne akcie (ako je eliminácia akéhokoľvek prvku) sú zafarbené červenou farbou.

Oficiálnym fontom iOS je San Francisco . Je navrhnutý pre malú čitateľnosť textu a používa sa v celom operačnom systéme vrátane aplikácií tretích strán. [86]

Ikony majú veľkosť 180 x 180 pixelov pre iPhone s väčšou obrazovkou, zvyčajne modely s uhlopriečkou nad 6 palcov, vrátane iPhone 11 Pro a iPhone 8 Plus , zatiaľ čo na iPhone s menším displejom je to 120 x 120 pixelov. [87]

Aplikácie

Zariadenia so systémom iOS sa dodávajú s predinštalovanými aplikáciami vyvinutými spoločnosťou Apple vrátane aplikácií Mail, Maps, TV, Music, FaceTime, Wallet, Health a mnohých ďalších.

Aplikácie (ďalej len „ aplikácie “) sú najvšeobecnejšou formou aplikačného softvéru , ktorý je možné nainštalovať do systému iOS. Sťahujú sa z oficiálneho katalógu digitálneho obchodu App Store , kde aplikácie pred sprístupnením používateľom podliehajú bezpečnostným kontrolám. V júni 2017 spoločnosť Apple aktualizovala svoje pokyny, aby špecifikovala, že vývojári aplikácií už nebudú môcť používať vlastné výzvy na povzbudenie používateľov, aby zanechávali recenzie na ich aplikácie. [88] [89] Aplikácie IOS je možné inštalovať aj priamo zo súboru IPA poskytnutého distribútorom softvéru neoficiálnymi spôsobmi. Sú napísané pomocou súpravy iOS Software Development Kit (SDK) a často kombinované s Xcodepomocou oficiálne podporovaných programovacích jazykov vrátane Swift a Objective-C . Iné spoločnosti tiež vytvorili nástroje, ktoré umožňujú vývoj natívnych aplikácií pre iOS pomocou ich príslušných programovacích jazykov.

Aplikácie pre iOS sú väčšinou zostavené pomocou komponentov UIKit , programovacieho rámca. Umožňuje aplikáciám konzistentný vzhľad a dojem s operačným systémom, no zároveň ponúka prispôsobenie.

Prvky sa automaticky aktualizujú spolu s aktualizáciami iOS, automaticky vrátane nových pravidiel rozhrania. Prvky UIKit sú veľmi prispôsobivé, čo umožňuje vývojárom navrhnúť jedinú aplikáciu, ktorá vyzerá rovnako na akomkoľvek iOS zariadení. Okrem definovania rozhrania iOS, UIKit definuje funkčnosť aplikácie.

Apple spočiatku nemal v úmysle vydať SDK pre vývojárov, pretože nechceli, aby sa pre iOS vyvíjali aplikácie tretích strán, namiesto toho vytvárali webové aplikácie . Táto technológia sa však nikdy nedostala do bežného používania, to viedlo Apple k zmene názoru, takže v októbri 2007 bolo oznámené SDK pre vývojárov, nakoniec vydané 6. marca 2008.

SDK obsahuje inkluzívnu sadu vývojových nástrojov [90] vrátane zvukového mixéra a simulátora iPhone. Je to bezplatné stiahnutie pre používateľov počítačov Mac . Nie je k dispozícii pre počítače so systémom Microsoft Windows . Na testovanie aplikácie, získanie technickej podpory a distribúciu aplikácií cez App Store sa od vývojárov vyžaduje predplatenie programu Apple Developer Program.

V priebehu rokov prekonali aplikácie Apple Store viaceré významné míľniky vrátane 50 000, [91] 100 000, [92] 250 000, [93] 500 000, [94] 1 milióna, [95] a 2 miliónov aplikácií. [96] Miliardtá aplikácia bola nainštalovaná 24. apríla 2009. [97]

Domovská obrazovka

Domovská obrazovka, ktorú vykresľuje SpringBoard , zobrazuje ikony aplikácií a dok v spodnej časti, kde si používatelia môžu pripnúť svoje najčastejšie používané aplikácie. Domovská obrazovka sa zobrazí vždy, keď používateľ odomkne zariadenie alebo stlačí fyzické tlačidlo „Domov“ v inej aplikácii. [98] Pred iOS 4 na iPhone 3GS (alebo novšom) bolo možné pozadie obrazovky prispôsobiť iba pomocou útek z väzenia, ale teraz sa dá zmeniť hneď po vybalení. Obrazovka má v hornej časti stavový riadok na zobrazenie údajov, ako je čas, úroveň nabitia batérie a sila signálu. Zvyšok obrazovky je venovaný aktuálnej aplikácii. Keď je nastavený prístupový kód a používateľ zapne zariadenie, musí byť prístupový kód zadaný na uzamknutej obrazovke pred udelením prístupu na domovskú obrazovku. [99]

V iPhone OS 3 bol predstavený Spotlight , ktorý používateľom umožňuje vyhľadávať médiá, aplikácie, e-maily, kontakty, správy, pripomienky, udalosti v kalendári a podobný obsah. V systéme iOS 7 a novšom je Spotlight prístupný potiahnutím nadol kdekoľvek na domovskej obrazovke (okrem horného a spodného okraja, ktorý otvára Centrum upozornení a ovládacie centrum). [100] [101] V systéme iOS 9 existujú dva spôsoby prístupu k Spotlight. Rovnako ako v prípade iOS 7 a 8, potiahnutím nadol na ľubovoľnej ploche sa zobrazí Spotlight. Dá sa k nemu však pristupovať rovnako ako vo verziách iOS 3 až 6. Spotlight tak získava návrhy Siri, ktoré zahŕňajú návrhy aplikácií, návrhy kontaktov a novinky. [102] V systéme iOS 10 je Spotlight v hornej časti teraz vyhradeného panela „Dnes“. [103]

Od iOS 3.2 môžu používatelia nastaviť obrázok na pozadí domovskej obrazovky. Táto funkcia je dostupná len na zariadeniach tretej generácie – iPhone 3GS , iPod Touch tretej generácie (iOS 4.0 alebo novší) a všetky modely iPad (od iOS 3.2) – alebo novších.

iOS 7 zaviedol efekt paralaxy na domovskej obrazovke, ktorý posúva tapetu a ikony zariadenia v reakcii na pohyb zariadenia, čím vytvára 3D efekt a ilúziu plávajúcich ikon. Tento efekt je viditeľný aj v zobrazení kariet v aplikácii Mail a Safari. [104]

Výskumníci zistili, že používatelia organizujú ikony na svojich domovských obrazovkách na základe frekvencie používania a príbuznosti aplikácií, ako aj z dôvodov použiteľnosti a estetiky. [105]

Systémové písmo

iOS pôvodne používal ako systémové písmo Helvetica . Apple prešiel na Helvetica Neue výhradne pre iPhone 4 a jeho Retina Display a ponechal Helvetica ako systémové písmo pre staršie iPhone zariadenia na iOS 4. [106] S iOS 7 Apple oznámil, že zmení systémové písmo na Helvetica Neue Light , rozhodnutie, ktoré vyvolalo kritiku za nevhodné používanie ľahkého a tenkého písma pre mobilné obrazovky s nízkym rozlíšením. Apple si nakoniec namiesto toho vybral Helveticu Neue. [107] [108] Vydanie systému iOS 7 tiež zaviedlo možnosť zmeniť mierku textu alebo použiť iné formy zmien prístupnosti textu prostredníctvom nastavení. [109] [110]V systéme iOS 9 spoločnosť Apple zmenila písmo na San Francisco , písmo navrhnuté spoločnosťou Apple zamerané na maximálnu čitateľnosť a konzistentnosť písma v celej produktovej rade. [111] [112]

Priečinky

iOS 4 zaviedol priečinky, ktoré je možné vytvárať pretiahnutím aplikácie na druhú a odvtedy je možné do priečinka pridávať ďalšie položky rovnakým postupom. Názov priečinka sa vyberá automaticky podľa kategórie aplikácií vo vnútri, ale názov môže upraviť aj používateľ. [113] Keď aplikácie v priečinkoch dostanú odznaky upozornení, jednotlivé počty upozornení sa spočítajú a celkový počet sa zobrazí ako odznak upozornenia v samotnom priečinku. [113] Pôvodne mohli priečinky na iPhone obsahovať až 12 aplikácií, zatiaľ čo priečinky na iPade mohli obsahovať 20. [114]So zvyšujúcou sa veľkosťou displeja na novšom hardvéri iPhone aktualizoval iOS 7 priečinky stránkami podobnými rozloženiu domovskej obrazovky, čo umožnilo výrazné rozšírenie funkcií priečinkov. Každá stránka priečinka môže obsahovať až deväť aplikácií a celkovo môže byť 15 strán, čo umožňuje celkovo 135 aplikácií v jednom priečinku. [115] V systéme iOS 9 spoločnosť Apple aktualizovala veľkosti priečinkov pre hardvér iPadu, čo umožnilo 16 aplikácií na stránku, stále maximálne 15 strán, čím sa celkový počet zvýšil na 240 aplikácií. [116]

Centrum notifikácií

Pred iOS 5 sa upozornenia doručovali v modálnom okne a po zrušení ich nebolo možné zobraziť. V systéme iOS 5 spoločnosť Apple predstavila Centrum upozornení , ktoré používateľom umožňuje zobraziť históriu upozornení. Používateľ môže klepnutím na upozornenie otvoriť príslušnú aplikáciu alebo ho vymazať. [117] Oznámenia sa teraz doručujú v banneroch, ktoré sa krátko zobrazia v hornej časti obrazovky. Ak používateľ klepne na prijaté upozornenie, otvorí sa aplikácia, ktorá upozornenie odoslala. Používatelia si môžu tiež zvoliť zobrazenie upozornení v modálnych oknách s upozorneniami úpravou nastavení upozornení aplikácie. Miniaplikácie, ktoré boli predstavené v systéme iOS 8, sú teraz prístupné prostredníctvom Centra upozornení, ktoré definujú tretie strany.

Keď aplikácia odošle upozornenie, keď je zatvorená, na jej ikone sa zobrazí červený odznak. Tento odznak informuje používateľa na prvý pohľad o tom, koľko upozornení daná aplikácia odoslala. Otvorením aplikácie sa odznak vymaže.

Prístupnosť

iOS ponúka rôzne funkcie dostupnosti, ktoré pomáhajú používateľom s poruchami zraku a sluchu. Jedna z hlavných funkcií, VoiceOver , poskytuje informácie o čítaní hlasu na obrazovke vrátane kontextových tlačidiel, ikon, odkazov a iných prvkov používateľského rozhrania a umožňuje používateľovi navigovať v operačnom systéme pomocou gest. Všetky aplikácie s predvolenými ovládacími prvkami a vyvinuté pomocou rámca UIKit majú zabudovanú funkciu VoiceOver. [118] Jedným z príkladov je zdvihnutie iPhonu a nasnímanie fotografie, pričom funkcia VoiceOver popisuje scenériu fotografie. [119] V rámci programu „Made for iPhone“, ktorý bol predstavený s vydaním iOS 7 v roku 2013, spoločnosť Apple vyvinula technológiu na použitieBluetooth a špeciálny technologický protokol umožňujúci kompatibilné zariadenia tretích strán pripojiť k iPhonom a iPadom na streamovanie zvuku priamo do uší používateľa. Ďalšie prispôsobenia dostupné pre produkty Made for iPhone zahŕňajú sledovanie batérie a upraviteľné nastavenia zvuku pre rôzne prostredia. [120] [121] Spoločnosť Apple vyvinula ďalšie úsilie o dostupnosť pre vydanie iOS 10 v roku 2016, keď pridala nový editor výslovnosti do VoiceOver, pridala nastavenie Lupa na zväčšovanie objektov cez fotoaparát zariadenia, softvér TTYpodpora pre nepočujúcich pri telefonovaní z iPhone a poskytovanie návodov a pokynov pre vývojárov tretích strán na začlenenie správnych funkcií dostupnosti do ich aplikácií. [122]

V roku 2012 Liat Kornowski z The Atlantic napísal, že „iPhone sa ukázal ako jeden z najrevolučnejších pokrokov od vynálezu Braillovho písma “, [123] a v roku 2016 Steven Aquino z TechCrunch opísal Apple ako „vedúceho v asistenčná technológia“, so Sarah Herrlinger, senior manažérkou pre globálnu politiku prístupnosti a iniciatív v spoločnosti Apple, s vyhlásením, že „dostupnosť vnímame ako základné ľudské právo. Zabudovanie do jadra našich produktov podporuje víziu inkluzívneho sveta, kde príležitosť a prístup k informácie sú bezbariérové ​​a umožňujú jednotlivcom so zdravotným postihnutím dosahovať svoje ciele“. [124]

Kritika bola zameraná na iOS v závislosti od internetového pripojenia (buď WiFi alebo cez iTunes) a fungujúcej SIM karty pri prvej aktivácii. [125] Toto obmedzenie bolo uvoľnené v systéme iOS 12, ktorý už nevyžaduje druhé. [126]

Multitasking

Multitasking pre iOS bol prvýkrát vydaný v júni 2010 spolu s vydaním iOS 4 . [127] [128] Iba niektoré zariadenia – iPhone 4 , iPhone 3GS a iPod Touch 3. generácie – boli schopné multitaskingu. [ 129] iPad dostal multitasking až vo verzii iOS 4.2.1 v novembri. [130]

Implementácia multitaskingu v systéme iOS bola kritizovaná za svoj prístup, ktorý obmedzuje prácu, ktorú môžu aplikácie na pozadí vykonávať, na obmedzený súbor funkcií a vyžaduje, aby vývojári aplikácií pridali explicitnú podporu. [129] [131]

Pred iOS 4 bol multitasking obmedzený na výber aplikácií, ktoré spoločnosť Apple obsahovala v zariadení. Používatelia však mohli svoje zariadenie „uniknúť z väzenia“, aby mohli neoficiálne vykonávať multitasking. [132] Počnúc systémom iOS 4 je na zariadeniach so systémom iOS tretej generácie a novších podporovaný multitasking prostredníctvom siedmich rozhraní API na pozadí : [133]

  1. Zvuk na pozadí – aplikácia beží na pozadí, pokiaľ prehráva audio alebo video obsah [134]
  2. Voice over IP – aplikácia je pozastavená, keď neprebieha telefonický hovor [134]
  3. Poloha na pozadí – aplikácia je upozornená na zmeny polohy [134]
  4. Push notifikácie
  5. Lokálne notifikácie – aplikácia naplánuje doručenie lokálnych notifikácií vo vopred stanovený čas [134]
  6. Dokončenie úlohy – aplikácia požiada systém o dodatočný čas na dokončenie danej úlohy [134]
  7. Rýchle prepínanie aplikácií – aplikácia nevykonáva žiadny kód a môže byť kedykoľvek odstránená z pamäte [134]

V systéme iOS 5 boli zavedené tri nové rozhrania API na pozadí:

  1. Kiosk – aplikácia môže sťahovať obsah na pozadí, aby bola pripravená pre používateľa [134]
  2. Externé príslušenstvo – aplikácia komunikuje s externým príslušenstvom a zdieľa dáta v pravidelných intervaloch [134]
  3. Bluetooth príslušenstvo – aplikácia komunikuje s bluetooth príslušenstvom a zdieľa dáta v pravidelných intervaloch [134]

V systéme iOS 7 spoločnosť Apple predstavila novú funkciu multitaskingu, ktorá všetkým aplikáciám poskytuje možnosť vykonávať aktualizácie na pozadí. Táto funkcia uprednostňuje aktualizáciu najčastejšie používaných aplikácií používateľa a uprednostňuje používanie sietí Wi-Fi cez mobilnú sieť bez výrazného zníženia výdrže batérie zariadenia.

Prepínanie aplikácií

V systéme iOS 4.0 až iOS 6.x sa dvojitým kliknutím na tlačidlo Domov aktivuje prepínač aplikácií. Zospodu sa zobrazí posuvné rozhranie v štýle doku, ktoré posúva obsah obrazovky nahor. Výberom ikony prepnete na aplikáciu. Úplne vľavo sú ikony, ktoré fungujú ako ovládanie hudby, zámok otáčania a v systéme iOS 4.2 a novšom ako ovládač hlasitosti.

S predstavením iOS 7 sa dvojitým kliknutím na domovské tlačidlo aktivuje aj prepínač aplikácií. Na rozdiel od predchádzajúcich verzií však zobrazuje snímky obrazovky otvorených aplikácií nad ikonou a horizontálne posúvanie umožňuje prehľadávanie predchádzajúcich aplikácií a aplikácie je možné zavrieť ich potiahnutím nahor, podobne ako WebOS spracovával viacero kariet. [135]

S predstavením iOS 9 dostal prepínač aplikácií výraznú vizuálnu zmenu; pri zachovaní metafory karty zavedenej v systéme iOS 7 je ikona aplikácie menšia a zobrazuje sa nad snímkou ​​obrazovky (ktorá je teraz väčšia v dôsledku odstránenia „Posledných a obľúbených kontaktov“) a každá „karta“ aplikácie sa prekrýva s druhou , ktorý vytvára rolodexový efekt pri rolovaní používateľa. Teraz namiesto toho, aby sa domovská obrazovka zobrazovala úplne vľavo na prepínači aplikácií, zobrazuje sa úplne vpravo. [136] V systéme iOS 11 dostáva prepínač aplikácií zásadný redizajn. V iPade, Control Centera prepínač aplikácií sú kombinované. K prepínaču aplikácií v iPade sa dostanete aj potiahnutím prstom zospodu nahor. V iPhone nie je možné získať prístup k prepínaču aplikácií, ak v pamäti RAM nie sú žiadne aplikácie .

Ukončenie úloh

V systémoch iOS 4.0 až iOS 6.x krátke podržanie ikon v prepínači aplikácií spôsobí, že sa „roztrasú“ (podobne ako na domovskej obrazovke) a umožní používateľovi vynútiť ukončenie aplikácií klepnutím na červený kruh mínus, ktorý sa zobrazí v rohu ikonu aplikácie. [137] Odstránenie aplikácií z multitaskingu zostalo rovnaké od iOS 4.0 do 6.1.6, poslednej verzie iOS 6.

Od iOS 7 je tento proces rýchlejší a jednoduchší. V systéme iOS 7 sa ikony namiesto podržania na ich zatvorenie zatvoria jednoduchým potiahnutím prstom nahor z obrazovky. Naraz je možné vymazať až tri aplikácie v porovnaní s jednou vo verziách do iOS 6.1.6. [138]

Dokončenie úlohy

Dokončenie úlohy umožňuje aplikáciám pokračovať v určitej úlohe po pozastavení aplikácie. [139] [140] Od iOS 4.0 môžu aplikácie požadovať až desať minút na dokončenie úlohy na pozadí. [141] Toto sa však netýka nahrávania a sťahovania na pozadí (napr. ak používateľ spustí sťahovanie v jednej aplikácii, nedokončí sa, ak z aplikácie odíde).

Siri

Siri ( / ˈ s ɪr i / ) je inteligentný osobný asistent integrovaný do iOS. Asistent používa hlasové dotazy a používateľské rozhranie v prirodzenom jazyku na zodpovedanie otázok, vytváranie odporúčaní a vykonávanie akcií delegovaním požiadaviek na súbor internetových služieb. Softvér sa pri nepretržitom používaní prispôsobuje individuálnym jazykovým zvyklostiam, vyhľadávaniam a preferenciám používateľov. Vrátené výsledky sú individualizované.

Pôvodne bola vydaná ako aplikácia pre iOS vo februári 2010, [142] o dva mesiace neskôr bola získaná spoločnosťou Apple, [143] [144] [145] a následne integrovaná do iPhone 4S pri vydaní v októbri 2011. [146] [147 ] V tom čase bola samostatná aplikácia odstránená aj z iOS App Store . [148]

Siri podporuje širokú škálu používateľských príkazov vrátane vykonávania akcií telefónu, kontroly základných informácií, plánovania udalostí a pripomienok, manipulácie s nastaveniami zariadenia, vyhľadávania na internete, navigácie v oblastiach, hľadania informácií o zábave a dokáže pracovať s aplikáciami integrovanými do iOS. [149] S vydaním systému iOS 10 v roku 2016 spoločnosť Apple otvorila obmedzený prístup tretích strán k Siri, vrátane aplikácií tretích strán na odosielanie správ, ako aj aplikácií na platby, zdieľanie jázd a internetových hovorov. [150] [151] S vydaním systému iOS 11 spoločnosť Apple aktualizovala hlasy Siri pre jasnejšie, ľudské hlasy, teraz podporuje doplňujúce otázky a preklady jazykov a ďalšie akcie tretích strán. [152] [153]

Herné centrum

Game Center je online multiplayerová „sociálna herná sieť“ [154] vydaná spoločnosťou Apple. [155] Umožňuje používateľom „pozvať priateľov, aby si zahrali hru, spustiť hru pre viacerých hráčov prostredníctvom vytvárania dohôd, sledovať ich úspechy a porovnávať svoje najvyššie skóre vo výsledkovej tabuľke “. iOS 5 a vyššie pridáva podporu pre profilové fotografie. [154]

Game Center bolo oznámené počas ukážkovej udalosti iOS 4, ktorú organizovala spoločnosť Apple 8. apríla 2010. Ukážka bola pre registrovaných vývojárov spoločnosti Apple vydaná v auguste. [154] Bol vydaný 8. septembra 2010 so systémom iOS 4.1 na zariadeniach iPhone 4 , iPhone 3GS a iPod Touch 2. až 4. generácie. [156] Game Center malo svoj verejný debut na iPade so systémom iOS 4.2.1. [157] Neexistuje žiadna podpora pre iPhone 3G , pôvodný iPhone a iPod Touch prvej generácie (posledné dve zariadenia nemali Game Center, pretože nedostali iOS 4). [158] Game Center je však neoficiálne dostupný na iPhone 3G prostredníctvom hacku. [159]

Hardvér

Hlavnou hardvérovou platformou pre iOS je architektúra ARM ( ARMv7 , ARMv8-A , ARMv8.2-A , ARMv8.3-A ). Vydania iOS pred iOS 7 je možné spustiť iba na zariadeniach iOS s 32-bitovými procesormi ARM ( architektúry ARMv6 a ARMv7 -A ). V roku 2013 bol vydaný iOS 7 s plnou 64-bitovou podporou (ktorá zahŕňa natívne 64-bitové jadro, knižnice, ovládače ako aj všetky vstavané aplikácie), [160] po tom, čo Apple oznámil, že prechádza na 64-bitové Procesory ARMv8-A s uvedením Apple A7čip. [161] 64-bitová podpora bola vynútená aj pre všetky aplikácie v App Store ; Všetky nové aplikácie odoslané do obchodu App Store s termínom do februára 2015 a všetky aktualizácie aplikácií odoslané do obchodu App Store s termínom do 1. júna 2015. [162] iOS 11 ukončí podporu pre všetky zariadenia so systémom iOS s 32-bitovými procesormi ARM ako aj 32-bitové aplikácie, [163] [164] robí iOS iba 64-bitový. [165]

Podporované miestne nastavenia

iOS má podporu pre mnohé miestne nastavenia.

Zoznam miestnych nastavení podľa verzie systému iOS
Jazyk anglické meno 1,0 1.1.2 2.0 2.1 2.2 3.0 3.1 4 5 6 7 8 9 10+
angličtina (USA) angličtina (USA) Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
angličtina (Kanada) angličtina (Kanada) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Poznámka 2 Áno Áno
angličtina (Spojené kráľovstvo) angličtina (Spojené kráľovstvo) Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
angličtina (Írsko) angličtina (Írsko) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
angličtina (Singapur) angličtina (Singapur) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
angličtina (Južná Afrika) angličtina (Južná Afrika) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
angličtina (Austrália) angličtina (Austrália) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno Áno Áno Áno
angličtina (Nový Zéland) angličtina (Nový Zéland) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
angličtina (India) angličtina (India) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno Áno Áno
简体中文 Zjednodušená čínština Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
繁體中文(台灣) čínština, tradičná (Taiwan) Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
繁體中文(香港) čínština, tradičná (Hongkong) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno Áno Áno
繁體中文(澳門) Čínska, tradičná (Macao) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
日本語 japončina Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Španielčina (España) španielčina (Španielsko) Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Španielčina (Latinoamérica) španielčina (Latinská Amerika) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Poznámka 2 Áno Áno
Španielčina (Mexiko) španielčina (Mexiko) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno Áno Áno Áno
Español (Argentína) španielčina (Argentína) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Bolívia) španielčina (Bolívia) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Čile) španielčina (Čile) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Kolumbia) španielčina (Kolumbia) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Kostarika) španielčina (Kostarika) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Ekvádor) španielčina (Ekvádor) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Salvador) španielčina (Salvador) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (EE. UU.) španielčina (USA) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Guatemala) španielčina (Guatemala) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Španielčina (Honduras) španielčina (Honduras) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Nikaragua) španielčina (Nikaragua) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Španielčina (Panamá) španielčina (Panama) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Paraguaj) španielčina (Paraguaj) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Španielčina (Perú) španielčina (Peru) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Portoriko) španielčina (Portoriko) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (República Dominicana) španielčina (Dominikánska republika) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Uruguaj) španielčina (Uruguaj) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Español (Venezuela) španielčina (Venezuela) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Français (Francúzsko) francúzština (Francúzsko) Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Français (Švajčiarsko) francúzština (Švajčiarsko) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Poznámka 2 Áno Áno
Français (Belgicko) francúzština (Belgicko) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno
Français (Kanada) francúzština (Kanada) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno Áno Áno
nemčina (Deutschland) nemčina (Nemecko) Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
nemčina (Österreich) nemčina (Rakúsko) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Poznámka 2 Áno Áno
nemčina (Švajčiarsko) nemčina (Švajčiarsko) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Poznámka 2 Áno Áno
Русский ruský Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Português (Brazília) portugalčina (Brazília) Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Português (Portugalsko) portugalčina (Portugalsko) Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
taliančina (Taliansko) taliančina (Taliansko) Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
taliančina (Svizzera) taliančina (Švajčiarsko) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno Áno
한국어 kórejský Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Türkçe turecký Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Nederlands (Holandsko) holandčina (Holandsko) Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Nederlands (België) holandčina (Belgicko) Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno Áno
العربية arabčina Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
ภาษาไทย thajčina Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
Svenska švédsky Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Dansk dánčina Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Tiếng Việt Vietnamci Nie Nie Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno
Nórsky bokmål Nórsky bokmål Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Polski poľský Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Suomi fínsky Nie Poznámka 1 Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Bahasa Indonézia indonézsky Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
עברית hebrejčina Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
Ελληνικά grécky Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
Română rumunský Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
Magyar maďarský Nie Nie Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno
čeština český Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
Català katalánsky Nie Nie Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno
slovenčina slovenský Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
Українська Ukrajinčina Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno Áno
Hrvatski chorvátsky Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
Bahasa Melayu malajčina Nie Nie Nie Nie Nie Áno Áno Áno Áno Áno Áno Áno Áno Áno
हिन्दी hindčina Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Nie Áno Áno Áno

Poznámky

  1. iPod Touch pri svojom uvedení na trh podporoval angličtinu, francúzštinu, nemčinu, japončinu, holandčinu, taliančinu, španielčinu, portugalčinu, dánčinu, fínčinu, nórčinu, švédčinu, kórejčinu, zjednodušenú čínštinu, tradičnú čínštinu, ruštinu a poľštinu. Väčšina z týchto jazykov však nebola v iPhone dostupná až do verzie iPhone 2.0.
  2. Od iOS 8 môžu používatelia pridať viac ako jedno miestne nastavenie na použitie v zariadení. Ak jeden jazyk nie je podporovaný, použije sa namiesto neho ďalší. Jazyk v hornej časti zoznamu je primárny.
  3. Aj keď sú tieto oblasti prítomné v systéme iOS 8, spadajú späť do všeobecných oblastí pre jazyk systému. Tento problém bol vyriešený v systéme iOS 9 a novšom, keď sa pridá predvolená oblasť.
    • de-AT, de-CH: de
    • en-CA, en-US: en
    • es-ES: es
    • es-419: es-MX
    • fr-CH: fr
  4. iOS 9 a novšie verzie zlepšili proces spracovania miestneho nastavenia a teraz aplikujú predvolenú oblasť na tie, ktoré majú viacero oblastí. Región sa v názve miestneho nastavenia nezobrazí, ak je región rovnaký ako nastavenie krajiny/regiónu, alebo ak je pre jazyk pridaný iba jeden región.
    • nemčina: nemčina (Nemecko)
    • angličtina: angličtina (USA)
    • španielčina: španielčina (Španielsko)
    • francúzština: francúzština (Francúzsko)
    • taliančina: taliančina (Taliansko)
    • holandčina: holandčina (Holandsko)
    • portugalčina: portugalčina (Brazília)
    • Čínska, Tradičná: Čínska, Tradičná (Taiwan)
  5. Holandčina (Belgicko) sa predtým zobrazovala ako flámčina v systéme iOS 9 a potom bola opravená v systéme iOS 10, aby bola viac v súlade s inými miestnymi nastaveniami.
  6. iOS 10 a macOS Sierra boli posledné verzie, v ktorých boli pridané nové miestne nastavenia pre jazyky podporované systémami iOS a macOS.
    • Angličtina (USA): Spojené štáty, Kanada
    • Angličtina (Spojené kráľovstvo): Spojené kráľovstvo, Írsko, Singapur, Južná Afrika
    • Angličtina (Austrália): Austrália, Nový Zéland
    • Angličtina (India): India
    • čínština, zjednodušene: pevninská Čína
    • Čínska, tradičná (Taiwan): Taiwan
    • Čínska, tradičná (Hongkong): Hongkong, Macao
    • japončina: Japonsko
    • Španielčina (Španielsko): Španielsko
    • Španielčina (Latinská Amerika): Latinská Amerika, Argentína, Bolívia, Čile, Kolumbia, Kostarika, Dominikánska republika, Ekvádor, Salvádor, Guatemala, Honduras, Mexiko, Nikaragua, Panama, Paraguaj, Peru, Portoriko, Uruguaj, USA, Venezuela
    • Francúzština (Francúzsko): Francúzsko, Belgicko, Švajčiarsko
    • Francúzština (Kanada): Kanada
    • Nemčina: Nemecko, Rakúsko, Švajčiarsko
    • rusky: Rusko
    • Portugalčina (Brazília): Brazília
    • Portugalčina (Portugalsko): Portugalsko
    • taliansky: Taliansko, Švajčiarsko
    • kórejsky: Južná Kórea
    • Turečtina: Turecko
    • Holandský: Holandsko, Belgicko
    • arabsky: Saudská Arábia
    • Thajčina: Thajsko
    • švédsky: Švédsko
    • Dánčina: Dánsko
    • Vietnamčina: Vietnam
    • Nórsky bokmål: Nórsko
    • Poľština: Poľsko
    • Fínsky: Fínsko
    • Indonézsky: Indonézia
    • hebrejsky: Izrael
    • grécky: Grécko
    • rumunsky: Rumunsko
    • maďarsky: Uhorsko
    • Česky: Česko
    • Katalánčina: Španielsko
    • Slovenčina: Slovensko
    • Ukrajinčina: Ukrajina
    • chorvátsky: Chorvátsko
    • Malajčina: Malajzia
    • hindčina: India
  7. Do simulátora iOS je možné pridať vlastné miestne nastavenia úpravou časti AppleLanguages ​​súboru .GlobalPreferences.plist pre každý simulátor.

rozvoj

iOS SDK ( Software Development Kit ) umožňuje vývoj mobilných aplikácií pre iOS.

Kým pôvodne vyvíjal iPhone pred jeho predstavením v roku 2007, vtedajší generálny riaditeľ spoločnosti Apple Steve Jobs nemal v úmysle dovoliť vývojárom tretích strán vytvárať natívne aplikácie pre iOS, namiesto toho ich nasmeroval na vytváranie webových aplikácií pre webový prehliadač Safari . [166] Odpor vývojárov však podnietil spoločnosť k prehodnoteniu, [166] pričom Jobs v októbri 2007 oznámil, že Apple bude mať k dispozícii súpravu na vývoj softvéru pre vývojárov do februára 2008. [167] [168] SDK bol vydaný v marci 6, 2008. [169] [170]

SDK je bezplatné stiahnutie pre používateľov osobných počítačov Mac . [171] Nie je k dispozícii pre počítače so systémom Microsoft Windows . [171] SDK obsahuje sady, ktoré umožňujú vývojárom prístup k rôznym funkciám a službám zariadení iOS, ako sú hardvérové ​​a softvérové ​​atribúty. [172] Obsahuje tiež simulátor iPhone , ktorý počas vývoja napodobňuje vzhľad a dojem zo zariadenia v počítači. [172] Nové verzie súpravy SDK sprevádzajú nové verzie systému iOS. [173] [174] Na testovanie aplikácií, získanie technickej podpory a distribúciu aplikácií cez App Store sa od vývojárov vyžaduje predplatenie programu Apple Developer Program. [171]

V kombinácii s Xcode pomáha iOS SDK vývojárom písať aplikácie pre iOS pomocou oficiálne podporovaných programovacích jazykov vrátane Swift a Objective-C . [175] Iné spoločnosti tiež vytvorili nástroje, ktoré umožňujú vývoj natívnych aplikácií pre iOS pomocou ich príslušných programovacích jazykov. [176] [177]

Aktualizovať plán

Využitie platformy podľa merania App Store 31. mája 2022 [178]

  iOS 15 (82,00 %)
  iOS 14 (14,00 %)
  iOS 13 a starší (4,00 %)

Apple každoročne poskytuje veľké aktualizácie operačného systému iOS prostredníctvom iTunes a od iOS 5 aj bezdrôtovo . [179] Zariadenie kontroluje aktualizácie súboru PLIST založeného na XML na mesu.apple.com. Aktualizácie sa doručujú ako nezašifrované súbory ZIP. Na všetkých zariadeniach s výnimkou starších zariadení so systémom iOS sa dostupnosť aktualizácií pravidelne kontroluje a používateľ je vyzvaný, aby povolil automatickú inštaláciu.

Stabilná verzia iOS 15 bola vydaná 20. septembra 2021 a je k dispozícii pre iPhone 6S a novší a pre iPod Touch siedmej generácie . [180] Bol vydaný aj iPadOS 15 . Apple predstavil iOS 15 a iPadOS 15 na svojej výročnej hlavnej konferencii WWDC 22. júna 2020. [181] iPadOS 15 je k dispozícii na rovnakých zariadeniach ako iOS 14. Podporované zariadenia sú iPad Air 2 a novšie, iPad piatej generácie a novšie , iPad Mini 4 a novší a všetky verzie iPadu Pro . [182]Aktualizácia priniesla nové funkcie vrátane prepracovaných upozornení, informatívnejšiu aplikáciu Počasie, režim zaostrenia, SharePlay a živé textové OCR . [183]

Používatelia iPodu Touch pôvodne museli platiť za aktualizácie systémového softvéru kvôli účtovným pravidlám, ktoré ho neoznačovali ako „predplatné zariadenie“ ako iPhone alebo Apple TV, [184] [185] spôsobilo, že majitelia iPodu Touch neaktualizovali. [186] V septembri 2009 získala predbežné schválenie zmena účtovných pravidiel, ktorá ovplyvnila zisky a cenu akcií spoločnosti Apple a umožnila bezplatné doručovanie aktualizácií pre iPod Touch. [187] [188]

Apple v priebehu rokov výrazne predĺžil cyklus aktualizácií pre zariadenia s podporou iOS. iPhone ( 1. generácia) a iPhone 3G dostali iba dve aktualizácie iOS, zatiaľ čo neskoršie modely mali podporu na päť, šesť a sedem rokov. [189] [190]

jadro XNU

Jadro iOS je jadro XNU Darwina . Pôvodný iPhone OS (1.0) až po iPhone OS 3.1.3 používal Darwin 9.0.0d1. iOS 4 bol založený na Darwinovi 10. iOS 5 bol založený na Darwinovi 11. iOS 6 bol založený na Darwinovi 13. iOS 7 a iOS 8 sú založené na Darwinovi 14. iOS 9 je založený na Darwinovi 15. iOS 10 je založený na Darwine 16 iOS 11 je založený na Darwinovi 17. iOS 12 je založený na Darwinovi 18. iOS 13 je založený na Darwinovi 19. [191]

V iOS 6 jadro podlieha ASLR , podobne ako OS X Mountain Lion . To robí možnosti zneužitia zložitejšími, pretože nie je možné poznať umiestnenie kódu jadra.

Keďže XNU je založený na jadre BSD, je to open source . [192] Zdroj je pod 3-klauzulou [193] BSD licencie pre pôvodné časti BSD, pričom časti pridala spoločnosť Apple na základe licencie Apple Public Source License. [194] Verzie obsiahnuté v systéme iOS nie sú k dispozícii; k dispozícii sú iba verzie používané v systéme macOS .

iOS nemá rozšírenia jadra (kexty) v súborovom systéme, aj keď sú skutočne prítomné. Vyrovnávaciu pamäť jadra je možné dekomprimovať, aby sa zobrazilo správne jadro spolu s kextmi (všetky sú zabalené v sekcii __PRELINK_TEXT) a ich plistmi (v sekcii __PRELINK_INFO).

Vyrovnávaciu pamäť jadra možno tiež priamo dekomprimovať (ak je dešifrovaná) pomocou nástrojov tretích strán. S príchodom beta verzií iOS 10 a predvolených kernelcaches s čistým textom je možné tieto nástroje použiť až po rozbalení a použití lzssdec na rozbalenie vyrovnávacej pamäte jadra na plnú veľkosť.

Kextstat poskytovaný alternatívnym softvérom Cydia nefunguje na iOS, pretože kextstat je založený na kmod_get_info(...), čo je zastarané API v iOS 4 a Mac OS X Snow Leopard . Existuje aj iný alternatívny softvér, ktorý dokáže vypísať aj nespracované údaje XML.

Na vývojových zariadeniach je jadro vždy uložené ako staticky prepojená vyrovnávacia pamäť uložená v /System/Library/Caches/com.apple.kernelcaches/kernelcache, ktorá sa rozbalí a spustí pri zavádzaní systému.

Na začiatku mal iOS verziu jadra zvyčajne vyššiu ako zodpovedajúca verzia macOS . Postupom času sa jadrá iOS a macOS priblížili. To nie je prekvapujúce, ak vezmeme do úvahy, že iOS zaviedol nové funkcie (ako napríklad jadro ASLR, predvolenú mrazničku a rôzne funkcie na posilnenie bezpečnosti), ktoré boli prvýkrát začlenené a následne prišli do systému MacOS. Zdá sa, že Apple v priebehu času postupne spája jadrá iOS a macOS. Dátum zostavenia pre každú verziu sa medzi procesormi mierne líši. Je to spôsobené tým, že zostavenia sú sekvenčné.

Najnovšia verzia jadra Darwin Kernel aktualizovaná na iOS 13 .6 je 19.6.0 z 27. júla 2020, zatiaľ čo pre iOS 14 beta 4 je to 20.0.0 z 27. júla 2020.

Budovanie jadra
iOS Version Kernel Build Notes
1A420 Darwin Kernel Version 9.0.0d1: Thu Mar 8 01:38:53 PST 2007; root:xnu-933.0.0.144.obj~1/DEVELOPMENT_ARM_S5L8900XRB
1.0 Darwin Kernel Version 9.0.0d1: Tue May 22 21:15:55 PDT 2007; root:xnu-933.0.0.178.obj~3/RELEASE_ARM_S5L8900XRB
1.0.1 Darwin Kernel Version 9.0.0d1: Fri Jun 22 00:38:56 PDT 2007; root:xnu-933.0.1.178.obj~1/RELEASE_ARM_S5L8900XRB
1.0.2
1.1 Darwin Kernel Version 9.0.0d1: Thu Sep 6 23:26:45 PDT 2007; root:xnu-933.0.0.203.obj~6/RELEASE_ARM_S5L8900XRB iPod Touch only
1.1.1 Darwin Kernel Version 9.0.0d1: Wed Sep 19 00:08:42 PDT 2007; root:xnu-933.0.203~21/RELEASE_ARM_S5L8900XRB First kernel that was 8900 encrypted
1.1.2 Darwin Kernel Version 9.0.0d1: Wed Oct 10 00:07:49 PDT 2007; root:xnu-933.0.204~7/RELEASE_ARM_S5L8900XRB
1.1.3 Darwin Kernel Version 9.0.0d1: Wed Dec 12 00:16:00 PST 2007; root:xnu-933.0.211~2/RELEASE_ARM_S5L8900XRB
1.1.4
1.1.5 iPod Touch only
1.2 beta ?
2.0 beta 2 Darwin Kernel Version 9.3.1: Wed Mar 19 22:40:09 PDT 2008; root:xnu-1228.6.34~1/RELEASE_ARM_S5L8900X
2.0 beta 3 Darwin Kernel Version 9.3.1: Tue Apr 1 21:58:46 PDT 2008; root:xnu-1228.6.39~6/RELEASE_ARM_S5L8900X
2.0 beta 4 Darwin Kernel Version 9.3.1: Tue Apr 15 21:09:34 PDT 2008; root: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 Version 9.3.1: Sun Jun 15 21:37:01 PDT 2008; root: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 Version 9.4.1: Sun Aug 10 21:25:25 PDT 2008; root:xnu-1228.7.27~12/RELEASE_ARM_S5L8720X
2.1.1
2.2 beta ?
2.2 beta 2 ?
2.2 Darwin Kernel Version 9.4.1: Sat Nov 1 19:13:13 PDT 2008; root:xnu-1228.7.36~2/RELEASE_ARM_S5L8720X
2.2.1 Darwin Kernel Version 9.4.1: Mon Dec 8 21:02:57 PST 2008; root:xnu-1228.7.37~4/RELEASE_ARM_S5L8720X
3.0 beta Darwin Kernel Version 10.0.0d3: Mon Mar 9 22:51:44 PDT 2009; root:xnu-1357.2.65~12/RELEASE_ARM_S5L8900X
3.0 beta 2 Darwin Kernel Version 10.0.0d3: Wed Mar 25 21:56:57 PDT 2009; root:xnu-1357.2.71~2/RELEASE_ARM_S5L8900X
3.0 beta 3 Darwin Kernel Version 10.0.0d3: Fri Apr 10 15:52:33 PDT 2009; root:xnu-1357.2.78~8/RELEASE_ARM_S5L8900X
3.0 beta 4 Darwin Kernel Version 10.0.0d3: Wed Apr 22 21:48:01 PDT 2009; root:xnu-1357.2.83~2/RELEASE_ARM_S5L8900X
3.0 beta 5 Darwin Kernel Version 10.0.0d3: Wed Apr 29 22:05:19 PDT 2009; root:xnu-1357.2.86~1/RELEASE_ARM_S5L8900X
3.0 GM ?
3.0 Darwin Kernel Version 10.0.0d3: Wed May 13 22:16:49 PDT 2009; root:xnu-1357.2.89~4/RELEASE_ARM_S5L8920X
3.0.1
3.1 beta Darwin Kernel Version 10.0.0d3: Wed Jun 24 21:55:27 PDT 2009; root:xnu-1357.5.22~7/RELEASE_ARM_S5L8720X
3.1 beta 2 Darwin Kernel Version 10.0.0d3: Wed Jul 8 21:57:20 PDT 2009; root:xnu-1357.5.23~8/RELEASE_ARM_S5L8920X
3.1 beta 3 Darwin Kernel Version 10.0.0d3: Wed Jul 22 21:39:52 PDT 2009; root:xnu-1357.5.24~13/RELEASE_ARM_S5L8920X
3.1 Darwin Kernel Version 10.0.0d3: Fri Aug 14 13:23:32 PDT 2009; root:xnu-1357.5.30~2/RELEASE_ARM_S5L8920X
3.1.2 Darwin Kernel Version 10.0.0d3: Fri Sep 25 23:35:35 PDT 2009; root:xnu-1357.5.30~3/RELEASE_ARM_S5L8920X
3.1.3 Darwin Kernel Version 10.0.0d3: Fri Dec 18 01:34:28 PST 2009; root:xnu-1357.5.30~6/RELEASE_ARM_S5L8920X Last release for iPhone (1st generation) and iPod Touch (1st generation)
3.2 Darwin Kernel Version 10.3.1: Mon Mar 15 23:15:33 PDT 2010; root:xnu-1504.2.27~18/RELEASE_ARM_S5L8930X iPad only
3.2.1 Darwin Kernel Version 10.3.1: Fri May 28 16:46:17 PDT 2010; root:xnu-1504.2.50~4/RELEASE_ARM_S5L8930X
3.2.2 Darwin Kernel Version 10.3.1: Wed Aug 4 19:08:04 PDT 2010; root:xnu-1504.2.60~1/RELEASE_ARM_S5L8930X
4.0 beta Darwin Kernel Version 10.3.1: Sat Apr 3 03:06:07 PDT 2010; root:xnu-1504.51.1~2/RELEASE_ARM_S5L8920X
4.0 beta 2 Darwin Kernel Version 10.3.1: Wed Apr 14 23:43:59 PDT 2010; root:xnu-1504.50.51~3/RELEASE_ARM_S5L8920X
4.0 beta 3 Darwin Kernel Version 10.3.1: Wed Apr 28 20:47:20 PDT 2010; root:xnu-1504.50.61~1/RELEASE_ARM_S5L8920X
4.0 beta 4 Darwin Kernel Version 10.3.1: Tue May 11 22:12:23 PDT 2010; root:xnu-1504.50.69~2/RELEASE_ARM_S5L8920X
4.0 GM ?
4.0 Darwin Kernel Version 10.3.1: Wed May 26 22:28:33 PDT 2010; root:xnu-1504.50.73~2/RELEASE_ARM_S5L8930X
4.0.1
4.0.2 Darwin Kernel Version 10.3.1: Wed Aug 4 18:46:06 PDT 2010; root:xnu-1504.50.80~1/RELEASE_ARM_S5L8930X
4.1 beta Darwin Kernel Version 10.3.1: Mon Jul 5 20:15:12 PDT 2010; root:xnu-1504.55.27~4/RELEASE_ARM_S5L8930X
4.1 beta 2 Darwin Kernel Version 10.3.1: Tue Jul 20 21:31:09 PDT 2010; root:xnu-1504.55.32~9/RELEASE_ARM_S5L8930X
4.1 beta 3 Darwin Kernel Version 10.3.1: Wed Jul 28 01:26:23 PDT 2010; root:xnu-1504.55.33~3/RELEASE_ARM_S5L8930X
4.1 Darwin Kernel Version 10.3.1: Wed Aug 4 22:35:51 PDT 2010; root:xnu-1504.55.33~10/RELEASE_ARM_S5L8930X
4.2 beta Darwin Kernel Version 10.3.1: Tue Sep 7 23:33:25 PDT 2010; root:xnu-1504.58.18~2/RELEASE_ARM_S5L8930X
4.2 beta 2 Darwin Kernel Version 10.4.0: Thu Sep 23 20:56:24 PDT 2010; root:xnu-1504.58.21~5/RELEASE_ARM_S5L8930X
4.2 beta 3 Darwin Kernel Version 10.4.0: Tue Oct 5 21:42:47 PDT 2010; root:xnu-1504.58.25~18/RELEASE_ARM_S5L8930X
4.2 GM Darwin Kernel Version 10.4.0: Wed Oct 20 20:14:45 PDT 2010; root:xnu-1504.58.28~3/RELEASE_ARM_S5L8930X
4.2.1 GM
4.2.1 Darwin Kernel Version 10.4.0: Wed Oct 20 20:14:45 PDT 2010; root:xnu-1504.58.28~3/RELEASE_ARM_S5L8930X Last release for iPhone 3G and iPod Touch (2nd generation)
4.2.5 Darwin Kernel Version 10.4.0: Thu Dec 30 19:38:02 PST 2010; root:xnu-1504.62~11/RELEASE_ARM_S5L8930X iPhone 4 only.
4.2.6
4.2.7
4.2.8
4.2.9 Darwin Kernel Version 10.4.0: Fri Jul 8 18:32:26 PDT 2011; root:xnu-1504.63~1/RELEASE_ARM_S5L8930X
4.2.10
4.3 beta Darwin Kernel Version 11.0.0: Tue Jan 4 21:36:31 PST 2011; root:xnu-1735.24~10/RELEASE_ARM_S5L8930X
4.3 beta 2 Darwin Kernel Version 11.0.0: Mon Jan 10 22:08:15 PST 2011; root:xnu-1735.30~2/RELEASE_ARM_S5L8930X
4.3 beta 3 Darwin Kernel Version 11.0.0: Fri Jan 28 13:55:49 PST 2011; root:xnu-1735.39.80~1/RELEASE_ARM_S5L8930X
4.3 GM ?
4.3 Darwin Kernel Version 11.0.0: Thu Feb 10 21:46:56 PST 2011; root:xnu-1735.46~2/RELEASE_ARM_S5L8930X
4.3.1
4.3.2 Darwin Kernel Version 11.0.0: Wed Mar 30 18:51:10 PDT 2011; root:xnu-1735.46~10/RELEASE_ARM_S5L8930X
4.3.3
4.3.4 Darwin Kernel Version 11.0.0: Sat Jul 9 00:59:43 PDT 2011; root:xnu-1735.47~1/RELEASE_ARM_S5L8930X
4.3.5
5.0 beta Darwin Kernel Version 11.0.0: Mon May 30 20:28:35 PDT 2011; root:xnu-1878.2.52~1/RELEASE_ARM_S5L8940X
5.0 beta 2 Darwin Kernel Version 11.0.0: Sun Jun 19 18:59:56 PDT 2011; root:xnu-1878.3.20~3/RELEASE_ARM_S5L8940X
5.0 beta 3 Darwin Kernel Version 11.0.0: Thu Jun 30 23:23:57 PDT 2011; root:xnu-1878.4.10~2/RELEASE_ARM_S5L8940X
5.0 beta 4 Darwin Kernel Version 11.0.0: Sun Jul 17 19:21:53 PDT 2011; root:xnu-1878.4.20~4/RELEASE_ARM_S5L8940X
5.0 beta 5 Darwin Kernel Version 11.0.0: Tue Aug 2 22:31:30 PDT 2011; root:xnu-1878.4.80~1/RELEASE_ARM_S5L8930X
5.0 beta 6 Darwin Kernel Version 11.0.0: Sun Aug 14 19:04:49 PDT 2011; root:xnu-1878.4.31~5/RELEASE_ARM_S5L8930X
5.0 beta 7 Darwin Kernel Version 11.0.0: Thu Aug 25 20:47:50 PDT 2011; root:xnu-1878.4.38~2/RELEASE_ARM_S5L8930X
5.0 GM Darwin Kernel Version 11.0.0: Thu Sep 15 23:34:16 PDT 2011; root:xnu-1878.4.43~2/RELEASE_ARM_S5L8930X
5.0
5.0.1 beta Darwin Kernel Version 11.0.0: Wed Oct 19 19:05:07 PDT 2011; root:xnu-1878.4.45~1/RELEASE_ARM_S5L8930X
5.0.1 beta 2 Darwin Kernel Version 11.0.0: Tue Nov 1 20:34:16 PDT 2011; root:xnu-1878.4.46~1/RELEASE_ARM_S5L8940X
5.0.1
5.1 beta Darwin Kernel Version 11.0.0: Sun Nov 13 19:10:13 PST 2011; root:xnu-1878.10.61~7/RELEASE_ARM_S5L8930X
5.1 beta 2 Darwin Kernel Version 11.0.0: Sun Dec 4 18:57:33 PST 2011; root:xnu-1878.10.68~2/RELEASE_ARM_S5L8930X
5.1 beta 3 Darwin Kernel Version 11.0.0: Mon Jan 2 18:46:01 PST 2012; root:xnu-1878.10.74~3/RELEASE_ARM_S5L8930X
5.1 Darwin Kernel Version 11.0.0: Wed Feb 1 23:18:07 PST 2012; root:xnu-1878.11.8~1/RELEASE_ARM_S5L8945X
5.1.1 Darwin Kernel Version 11.0.0: Sun Apr 8 21:51:26 PDT 2012; root:xnu-1878.11.10~1/RELEASE_ARM_S5L8930X Last release for iPad (1st generation)
6.0 beta Darwin Kernel Version 13.0.0: Wed May 30 19:23:03 PDT 2012; root:xnu-2107.1.78~18/RELEASE_ARM_S5L8930X
6.0 beta 2 Darwin Kernel Version 13.0.0: Sun Jun 17 19:47:47 PDT 2012; root:xnu-2107.1.61~3/RELEASE_ARM_S5L8930X
6.0 beta 3 Darwin Kernel Version 13.0.0: Sun Jul 8 20:15:17 PDT 2012; root:xnu-2107.2.9~3/RELEASE_ARM_S5L8930X
6.0 beta 4 Darwin Kernel Version 13.0.0: Sun Jul 29 20:15:28 PDT 2012; root:xnu-2107.2.26~4/RELEASE_ARM_S5L8930X
6.0 GM Darwin Kernel Version 13.0.0: Sun Aug 19 00:27:34 PDT 2012; root:xnu-2107.2.33~4/RELEASE_ARM_S5L8930X
6.0
6.0.1 Darwin Kernel Version 13.0.0: Wed Oct 10 23:32:19 PDT 2012; root:xnu-2107.2.34~2/RELEASE_ARM_S5L8950X
6.0.2 iPhone 5 only.
6.1 beta Darwin Kernel Version 13.0.0: Sun Oct 21 19:28:43 PDT 2012; root:xnu-2107.7.51~17/RELEASE_ARM_S5L8930X
6.1 beta 2 Darwin Kernel Version 13.0.0: Sun Nov 4 19:02:54 PST 2012; root:xnu-2107.7.53~2/RELEASE_ARM_S5L8930X
6.1 beta 3 Darwin Kernel Version 13.0.0: Mon Nov 26 21:17:13 PST 2012; root:xnu-2107.7.53~27/RELEASE_ARM_S5L8930X
6.1 beta 4 Darwin Kernel Version 13.0.0: Sun Dec 9 19:22:45 PST 2012; root:xnu-2107.7.55~6/RELEASE_ARM_S5L8930X
6.1 beta 5 Darwin Kernel Version 13.0.0: Sun Dec 16 20:01:39 PST 2012; root:xnu-2107.7.55~11/RELEASE_ARM_S5L8950X
6.1
6.1.1 beta
6.1.1 iPhone 4s only
6.1.2
6.1.3 beta 2 Darwin Kernel Version 13.0.0: Wed Feb 13 21:35:42 PST 2013; root:xnu-2107.7.55.2.2~1/RELEASE_ARM_S5L8920X
6.1.3
6.1.4 iPhone 5 only.
6.1.5 iPod Touch (4th generation) only.
6.1.6 iPod Touch (4th generation) and iPhone 3GS only.
7.0 beta Darwin Kernel Version 14.0.0: Wed May 29 23:53:59 PDT 2013; root:xnu-2423.1.1.1.2~1/RELEASE_ARM_S5L8930X
7.0 beta 2 Darwin Kernel Version 14.0.0: Mon Jun 17 00:51:51 PDT 2013; root:xnu-2423.1.28~7/RELEASE_ARM_S5L8930X
7.0 beta 3 Darwin Kernel Version 14.0.0: Mon Jul 1 04:25:28 PDT 2013; root:xnu-2423.1.40~11/RELEASE_ARM_S5L8930X
7.0 beta 4 Darwin Kernel Version 14.0.0: Mon Jul 22 02:12:11 PDT 2013; root:xnu-2423.1.55~8/RELEASE_ARM_S5L8930X
7.0 beta 5 Darwin Kernel Version 14.0.0: Sun Aug 4 22:40:14 PDT 2013; root:xnu-2423.1.70~6/RELEASE_ARM_S5L8930X
7.0 beta 6
7.0 GM Darwin Kernel Version 14.0.0: Tue Aug 13 21:39:05 PDT 2013; root:xnu-2423.1.73~3/RELEASE_ARM_S5L8930X
7.0
7.0.1 Darwin Kernel Version 14.0.0: Mon Sep 9 20:56:02 PDT 2013; root:xnu-2423.1.74~2/RELEASE_ARM64_S5L8960X iPhone 5c and 5s only
7.0.2
7.0.3 Darwin Kernel Version 14.0.0: Fri Sep 27 23:08:32 PDT 2013; root:xnu-2423.3.12~1/RELEASE_ARM64_S5L8960X
7.0.4
7.0.5 iPhone 5c and iPhone 5s only.
7.0.6
7.1 beta Darwin Kernel Version 14.0.0: Mon Nov 11 04:18:01 PST 2013; root:xnu-2423.10.33~9/RELEASE_ARM_S5L8930X
7.1 beta 2 Darwin Kernel Version 14.0.0: Tue Dec 10 21:25:34 PST 2013; root:xnu-2423.10.38.1.1~1/RELEASE_ARM_S5L8930X
7.1 beta 3 Darwin Kernel Version 14.0.0: Thu Jan 2 01:55:45 PST 2014; root:xnu-2423.10.45~5/RELEASE_ARM_S5L8930X
7.1 beta 4 Darwin Kernel Version 14.0.0: Mon Jan 13 03:33:00 PST 2014; root:xnu-2423.10.49.0.1~3/RELEASE_ARM_S5L8930X
7.1 beta 5 Darwin Kernel Version 14.0.0: Mon Jan 27 23:55:13 PST 2014; root:xnu-2423.10.58~2/RELEASE_ARM_S5L8930X
7.1 GM Darwin Kernel Version 14.0.0: Fri Feb 21 19:41:10 PST 2014; root:xnu-2423.10.67~1/RELEASE_ARM_S5L8930X
7.1
7.1.1 Darwin Kernel Version 14.0.0: Fri Mar 28 21:22:10 PDT 2014; root:xnu-2423.10.70~1/RELEASE_ARM_S5L8930X
7.1.2 Darwin Kernel Version 14.0.0: Thu May 15 23:17:54 PDT 2014; root:xnu-2423.10.71~1/RELEASE_ARM64_S5L8960X Last release for iPhone 4
8.0 beta Darwin Kernel Version 14.0.0: Mon May 26 22:09:06 PDT 2014; root:xnu-2729.0.0.0.9~2/RELEASE_ARM_S5L8942X
8.0 beta 2 Darwin Kernel Version 14.0.0: Sat Jun 14 16:36:40 PDT 2014; root:xnu-2775.0.0.1.1~3/RELEASE_ARM64_S5L8960X
8.0 beta 3 Darwin Kernel Version 14.0.0: Wed Jul 2 18:51:34 PDT 2014; root:xnu-2783.1.21~19/RELEASE_ARM_S5L8950X
8.0 beta 4 Darwin Kernel Version 14.0.0: Wed Jul 16 21:55:26 PDT 2014; root:xnu-2783.1.40.0.3~2/RELEASE_ARM_S5L8950X
8.0 beta 5 Darwin Kernel Version 14.0.0: Wed Jul 30 23:04:17 PDT 2014; root:xnu-2783.1.62~20/RELEASE_ARM_S5L8950X
8.0 GM Darwin Kernel Version 14.0.0: Tue Aug 19 15:09:47 PDT 2014; root:xnu-2783.1.72~8/RELEASE_ARM64_S5L8960X
8.0
8.0.1 Darwin Kernel Version 14.0.0: Thu Sep 18 21:52:21 PDT 2014; root:xnu-2783.1.72~23/RELEASE_ARM_S5L8950X
8.0.2
8.1 beta Darwin Kernel Version 14.0.0: Sat Sep 27 18:49:49 PDT 2014; root:xnu-2783.3.12~18/RELEASE_ARM_S5L8950X
8.1 beta 2 Darwin Kernel Version 14.0.0: Fri Oct 3 21:52:09 PDT 2014; root:xnu-2783.3.13~2/RELEASE_ARM_S5L8950X
8.1 Darwin Kernel Version 14.0.0: Fri Oct 7 00:04:37 PDT 2014; root:xnu-2783.3.13~4/RELEASE_ARM_S5L8950X
8.1.1 beta Darwin Kernel Version 14.0.0: Sun Nov 2 20:21:29 PDT 2014; root:xnu-2783.3.21~1/RELEASE_ARM_S5L8950X
8.1.1 Darwin Kernel Version 14.0.0: Mon Nov 3 22:54:30 PDT 2014; root:xnu-2783.3.22~1/RELEASE_ARM_S5L8950X
8.1.2
8.1.3 Darwin Kernel Version 14.0.0: Mon Jan 2 21:29:20 PST 2015; root:xnu-2783.3.26~3/RELEASE_ARM_S5L8950X
8.2 beta ?
8.2 beta 2 ?
8.2 beta 3 Darwin Kernel Version 14.0.0: Sun Dec 14 20:59:15 PST 2014; root:xnu-2783.5.29.0.1~1/RELEASE_ARM_S5L8940X
8.2 beta 4 Darwin Kernel Version 14.0.0: Tue Jan 6 21:02:10 PST 2015; root:xnu-2783.5.32~9/RELEASE_ARM_S5L8940X
8.2 beta 5 Darwin Kernel Version 14.0.0: Mon Jan 26 22:16:17 PST 2015; root:xnu-2783.5.37~11/RELEASE_ARM_S5L8940X
8.2 Darwin Kernel Version 14.0.0: Mon Feb 9 22:07:57 PST 2015; root:xnu-2783.5.38~5/RELEASE_ARM_S5L8950X
8.3 beta ?
8.3 beta 2 ?
8.3 beta 3 Darwin Kernel Version 14.0.0: Mon Mar 4 20:55:58 PST 2015; root:xnu-2784.20.25~26/RELEASE_ARM64_S5L8960X
8.3 beta 4 Darwin Kernel Version 14.0.0: Thu Mar 19 00:16:36 PST 2015; root:xnu-2784.20.31~1/RELEASE_ARM64_S5L8960X
8.3 Darwin Kernel Version 14.0.0: Sun Mar 29 19:44:04 PDT 2015; root:xnu-2784.20.34~2/RELEASE_ARM_S5L8950X
8.4 beta Darwin Kernel Version 14.0.0: Wed Apr 8 21:26:37 PDT 2015; root:xnu-2784.30.1~29/RELEASE_ARM64_T7000
8.4 beta 2 Darwin Kernel Version 14.0.0: Wed Apr 21 21:49:05 PDT 2015; root:xnu-2784.30.2~9/RELEASE_ARM64_S5L8960X
8.4 beta 3 Darwin Kernel Version 14.0.0: Tue May 5 23:09:22 PDT 2015; root:xnu-2784.30.5~7/RELEASE_ARM64_S5L8960X
8.4 beta 4 Darwin Kernel Version 14.0.0: Tue Wed 3 23:19:49 PDT 2015; root:xnu-2784.30.7~13/RELEASE_ARM64_S5L8960X
8.4 Darwin Kernel Version 14.0.0: Wed Jun 24 00:50:15 PDT 2015; root:xnu-2784.30.7~30/RELEASE_ARM64_S5L8960X
8.4.1 beta Darwin Kernel Version 14.0.0: Thu Jul 9 21:54:11 PDT 2015; root:xnu-2784.40.6~1/RELEASE_ARM_S5L8950X
8.4.1 beta 2 Darwin Kernel Version 14.0.0: Tue Jul 28 16:34:51 PDT 2015; root:xnu-2784.40.6~15/RELEASE_ARM_S5L8950X
8.4.1 Darwin Kernel Version 14.0.0: Wed Aug 5 19:24:44 PDT 2015; root:xnu-2784.40.6~18/RELEASE_ARM_S5L8950X
9.0 beta Darwin Kernel Version 15.0.0: Fri May 29 22:14:48 PDT 2015; root:xnu-3216.0.0.1.15~2/RELEASE_ARM64_S5L8960X
9.0 beta 2 Darwin Kernel Version 15.0.0: Mon Jun 15 21:51:54 PDT 2015; root:xnu-3247.1.6.1.1~2/RELEASE_ARM64_S5L8960X
9.0 beta 4 Darwin Kernel Version 15.0.0: Sat Jul 11 20:01:45 PDT 2015; root:xnu-3247.1.56~13\/RELEASE_ARM64_T7001
9.0 beta 5 Darwin Kernel Version 15.0.0: Mon Aug 3 19:58:41 PDT 2015; root:xnu-3247.1.88.1.1~1\/RELEASE_ARM64_T7001
9.0 GM Darwin Kernel Version 15.0.0: Thu Aug 6 22:27:22 PDT 2015; root:xnu-3248.1.2~3\/RELEASE_ARM_S5L8940X
9.0 Darwin Kernel Version 15.0.0: Thu Aug 20 13:11:13 PDT 2015; root:xnu-3248.1.3~1\/RELEASE_ARM_S5L8950X
9.0.1
9.0.2
9.1 beta Darwin Kernel Version 15.0.0: Sat Aug 29 17:41:04 PDT 2015; root:xnu-3248.10.27~10\/RELEASE_ARM_S5L8940X
9.1 beta 2 Darwin Kernel Version 15.0.0: Mon Sep 14 01:24:55 PDT 2015; root:xnu-3248.10.38~3\/RELEASE_ARM64_S5L8960X
9.1 beta 3 Darwin Kernel Version 15.0.0: Fri Sep 25 17:14:21 PDT 2015; root:xnu-3248.10.41~11\/RELEASE_ARM64_S5L8960X
9.1 beta 4 Darwin Kernel Version 15.0.0: Fri Oct 2 14:07:07 PDT 2015; root:xnu-3248.10.42~4\/RELEASE_ARM64_S5L8960X
9.1 beta 5
9.1
9.2 beta Darwin Kernel Version 15.0.0: Sun Oct 18 23:34:30 PDT 2015; root:xnu-3248.20.33.0.1~7\/RELEASE_ARM64_S8000
9.2 beta 2 Darwin Kernel Version 15.0.0: Sun Oct 25 21:50:56 PDT 2015; root:xnu-3248.20.39~8\/RELEASE_ARM64_S8000
9.2 beta 3 Darwin Kernel Version 15.0.0: Fri Nov 6 22:12:13 PST 2015; root:xnu-3248.21.1~2\/RELEASE_ARM64_S5L8960X
9.2 beta 4 Darwin Kernel Version 15.0.0: Fri Nov 13 16:08:07 PST 2015; root:xnu-3248.21.2~1\/RELEASE_ARM64_S5L8960X
9.2
9.2.1 beta Darwin Kernel Version 15.0.0: Wed Dec 9 22:19:38 PST 2015; root:xnu-3248.31.3~2\/RELEASE_ARM64_S5L8960X
9.2.1 beta 2
9.2.1
9.3 beta Darwin Kernel Version 15.4.0: Tue Jan 5 21:24:25 PST 2016; root:xnu-3248.40.155.1.1~3\/RELEASE_ARM64_S5L8960X
9.3 beta 1.1
9.3 beta 2 Darwin Kernel Version 15.4.0: Tue Jan 19 00:18:39 PST 2016; root:xnu-3248.40.166.0.1~10\/RELEASE_ARM64_S8000
9.3 beta 3 Darwin Kernel Version 15.4.0: Sun Jan 31 22:48:58 PST 2016; root:xnu-3248.40.173.0.1~13\/RELEASE_ARM64_S8000
9.3 beta 4 Darwin Kernel Version 15.4.0: Sun Feb 14 23:17:56 PST 2016; root:xnu-3248.41.3~16\/RELEASE_ARM64_S8000
9.3 beta 5 Darwin Kernel Version 15.4.0: Sun Feb 22 01:48:23 PST 2016; root:xnu-3248.41.4~36\/RELEASE_ARM64_S8000
9.3 beta 6
9.3 beta 7 Darwin Kernel Version 15.4.0: Fri Feb 19 13:54:52 PST 2016; root:xnu-3248.41.4~28\/RELEASE_ARM64_S8000
9.3
9.3.1
9.3.2 beta Darwin Kernel Version 15.5.0: Thu Mar 31 17:49:02 PDT 2016; root:xnu-3248.50.18~19\/RELEASE_ARM64_S8000
9.3.2 beta 2 Darwin Kernel Version 15.5.0: Tue Apr 5 15:12:03 PDT 2016; root:xnu-3248.50.20~12\/RELEASE_ARM64_S8000
9.3.2 beta 3 Darwin Kernel Version 15.5.0: Mon Apr 18 16:44:07 PDT 2016; root:xnu-3248.50.21~4\/RELEASE_ARM64_S8000
9.3.2 beta 4
9.3.2
9.3.3 beta Darwin Kernel Version 15.6.0: Tue May 17 19:53:27 PDT 2016; root:xnu-3248.60.3~3\/RELEASE_ARM64_S5L8960X
9.3.3 beta 2 Darwin Kernel Version 15.6.0: Tue May 31 19:52:45 PDT 2016; root:xnu-3248.60.4~1\/RELEASE_ARM64_S8000
9.3.3 beta 3 Darwin Kernel Version 15.6.0: Thu Jun 16 18:08:00 PDT 2016; root:xnu-3248.60.8~1/RELEASE_ARM_S5L8950X
9.3.3 beta 4 Darwin Kernel Version 15.6.0: Mon Jun 20 20:10:21 PDT 2016; root:xnu-3248.60.9~1/RELEASE_ARM_S5L8950X
9.3.3 beta 5
9.3.3
9.3.4
9.3.5 Darwin Kernel Version 15.6.0: Fri Aug 19 10:37:56 PDT 2016; root:xnu-3248.61.1~1\/RELEASE_ARM64_S5L8960X Last release for iPad 2 (Wi-Fi)
9.3.6 Last release for iPad 2 (Wi-Fi + Cellular)
10.0 beta Darwin Kernel Version 16.0.0: Wed May 25 21:19:24 PDT 2016; root:xnu-3705.0.0.2.3~1\/RELEASE_ARM64_S8000
10.0 beta 2 Darwin Kernel Version 16.0.0: Tue Jun 28 21:38:14 PDT 2016; root:xnu-3757~291\/RELEASE_ARM64_S8000
10.0 beta 3 Darwin Kernel Version 16.0.0: Sat Jul 9 23:57:18 PDT 2016; root:xnu-3777.0.0.0.1~28\/RELEASE_ARM64_S8000
10.0 beta 4 Darwin Kernel Version 16.0.0: Wed Jul 27 19:44:34 PDT 2016; root:xnu-3789.1.4.2.1~1\/RELEASE_ARM64_S8000
10.0 beta 5 Darwin Kernel Version 16.0.0: Fri Aug 5 22:15:30 PDT 2016; root:xnu-3789.1.24~11\/RELEASE_ARM64_S8000
10.0 beta 6 Darwin Kernel Version 16.0.0: Wed Aug 10 21:55:58 PDT 2016; root:xnu-3789.2.2~4\/RELEASE_ARM64_S8000
10.0 beta 7
10.0 beta 8
10.0 Darwin Kernel Version 16.0.0: Wed Aug 10 22:33:10 PDT 2016; root:xnu-3789.2.2~3\/RELEASE_ARM64_T8010
10.0.1 GM Darwin Kernel Version 16.0.0: Sun Aug 28 20:36:54 PDT 2016; root:xnu-3789.2.4~3\/RELEASE_ARM64_S8000
10.0.1
10.0.2
10.1 beta Darwin Kernel Version 16.1.0: Fri Sep 16 03:53:22 PDT 2016; root:xnu-3789.20.46~54\/RELEASE_ARM64_S8000
10.1 beta 2 Darwin Kernel Version 16.1.0: Thu Sep 29 21:56:12 PDT 2016; root: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 Version 16.3.0: Sun Oct 23 20:18:32 PDT 2016; root:xnu-3789.30.76~6\/RELEASE_ARM64_S8000
10.2 beta 2 Darwin Kernel Version 16.3.0: Tue Nov 1 22:23:11 PDT 2016; root:xnu-3789.30.86~54\/RELEASE_ARM64_S8000
10.2 beta 3 Darwin Kernel Version 16.3.0: Mon Nov 7 22:58:42 PST 2016; root:xnu-3789.30.92~36\/RELEASE_ARM64_S8000
10.2 beta 4 Darwin Kernel Version 16.3.0: Mon Nov 7 19:32:10 PST 2016; root:xnu-3789.30.92~29\/RELEASE_ARM64_S8000
10.2 beta 5 Darwin Kernel Version 16.3.0: Tue Nov 29 21:40:09 PST 2016; root:xnu-3789.32.1~4\/RELEASE_ARM64_S8000
10.2 beta 6
10.2 beta 7
10.2
10.2.1 beta Darwin Kernel Version 16.3.0: Thu Dec 1 19:49:21 PST 2016; root:xnu-3789.42.1~1\/RELEASE_ARM64_S8000
10.2.1 beta 2 Darwin Kernel Version 16.3.0: Thu Dec 15 22:41:46 PST 2016; root: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 Version 16.5.0: Mon Jan 16 21:43:53 PST 2017; root:xnu-3789.50.189~28\/RELEASE_ARM64_T8010
10.3 beta 2 Kernel Version 16.5.0: Tue Jan 31 21:09:24 PST 2017; root:xnu-3789.50.195.1.1~2/RELEASE_ARM_S5L8950X
10.3 beta 3 Darwin Kernel Version 16.5.0: Fri Feb 10 22:11:20 PST 2017; root:xnu-3789.50.208~47/RELEASE_ARM_S5L8950X
10.3 beta 4 Darwin Kernel Version 16.5.0: Thu Feb 23 23:48:09 PST 2017; root:xnu-3789.52.2~9\/RELEASE_ARM64_S8000
10.3 beta 5
10.3 beta 6
10.3 beta 7
10.3 Darwin Kernel Version 16.5.0: Thu Feb 23 23:22:54 PST 2017; root:xnu-3789.52.2~7\/RELEASE_ARM64_S8000
10.3.1
10.3.2 beta Darwin Kernel Version 16.6.0: Mon Mar 20 22:28:31 PDT 2017; root:xnu-3789.60.12~10\/RELEASE_ARM64_S8000
10.3.2 beta 2 Darwin Kernel Version 16.6.0: Tue Apr 4 21:19:08 PDT 2017; root:xnu-3789.60.15~13\/RELEASE_ARM64_S8000
10.3.2 beta 3 Darwin Kernel Version 16.6.0: Tue Apr 11 22:03:42 PDT 2017; root:xnu-3789.60.20~11\/RELEASE_ARM64_S8000
10.3.2 beta 4 Darwin Kernel Version 16.6.0: Mon Apr 17 20:33:39 PDT 2017; root:xnu-3789.60.24~25/RELEASE_ARM64_S8000
10.3.2 beta 5
10.3.2 Darwin Kernel Version 16.6.0: Mon Apr 17 17:33:34 PDT 2017; root:xnu-3789.60.24~24/RELEASE_ARM_S8000
10.3.3 beta Darwin Kernel Version 16.7.0: Mon May 8 21:45:24 PDT 2017; root:xnu-3789.70.9~13/RELEASE_ARM64_T7000
10.3.3 beta 2 Darwin Kernel Version 16.7.0: Wed May 24 22:28:55 PDT 2017; root:xnu-3789.70.11~6/RELEASE_ARM64_S5L8960X
10.3.3 beta 3 Darwin Kernel Version 16.7.0: Tue Jun 6 21:56:23 PDT 2017; root:xnu-3789.70.15~6/RELEASE_ARM64_T8010
10.3.3 beta 4 Darwin Kernel Version 16.7.0: Thu Jun 15 22:48:15 PDT 2017; root:xnu-3789.70.16~6/RELEASE_ARM64_S8000
10.3.3 beta 5 Darwin Kernel Version 16.7.0: Thu Jun 15 22:48:16 PDT 2017; root:xnu-3789.70.16~6/RELEASE_ARM64_T8010
10.3.3 beta 6 Darwin Kernel Version 16.7.0: Thu Jun 15 18:33:36 PDT 2017; root:xnu-3789.70.16~4/RELEASE_ARM64_S8000
10.3.3
10.3.4 Darwin Kernel Version 16.7.0: Wed Jul 26 11:08:56 PDT 2017; root:xnu-3789.70.16~21/RELEASE_ARM_S5L8950X Last release for all 32-bit iDevices (iPad (4th generation), iPhone 5, etc.)
11.0 beta Darwin Kernel Version 17.0.0: Sat May 27 21:47:07 PDT 2017; root:xnu-4397.0.0.2.4~1/RELEASE_ARM64_S8000
11.0 beta 2 Darwin Kernel Version 17.0.0: Tue Jun 13 21:19:50 PDT 2017; root:xnu-4481.0.0.2.1~1/RELEASE_ARM64_S8000
11.0 beta 3 Darwin Kernel Version 17.0.0: Thu Jun 29 22:31:39 PDT 2017; root:xnu-4532.0.0.0.1~30/RELEASE_ARM64_T7000
11.0 beta 4 Darwin Kernel Version 17.0.0: Thu Jul 20 19:49:59 PDT 2017; root:xnu-4556.0.0.2.5~1/RELEASE_ARM64_S5L8960X
11.0 beta 5 Darwin Kernel Version 17.0.0: Tue Aug 1 21:11:37 PDT 2017; root:xnu-4570.1.24.2.3~1/RELEASE_ARM64_T8010
11.0 beta 6 Darwin Kernel Version 17.0.0: Wed Aug 9 22:41:48 PDT 2017; root:xnu-4570.2.3~8/RELEASE_ARM64_T8010
11.0 beta 7 Darwin Kernel Version 17.0.0: Fri Aug 18 20:14:27 PDT 2017; root: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 Version 17.0.0: Fri Sep 1 14:59:17 PDT 2017; root:xnu-4570.2.5~167/RELEASE_ARM64_S8000
11.0
11.0.1
11.0.2
11.0.3
11.1 beta Darwin Kernel Version 17.2.0: Sun Sep 17 22:21:07 PDT 2017; root:xnu-4570.20.55~10/RELEASE_ARM64_T8015
11.1 beta 2 Darwin Kernel Version 17.2.0: Sat Sep 30 23:14:15 PDT 2017; root:xnu-4570.20.62~9/RELEASE_ARM64_T8015
11.1 beta 3
11.1 beta 4 Darwin Kernel Version 17.2.0: Fri Sep 29 18:14:51 PDT 2017; root: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 Version 17.3.0: Wed Oct 25 19:27:20 PDT 2017; root:xnu-4570.30.79~22/RELEASE_ARM64_T8015
11.2 beta 2 Darwin Kernel Version 17.3.0: Sun Oct 29 17:18:38 PDT 2017; root:xnu-4570.30.85~18/RELEASE_ARM64_T8015
11.2 beta 3 Darwin Kernel Version 17.3.0: Mon Nov 6 22:29:20 PST 2017; root:xnu-4570.32.1~2/RELEASE_ARM64_T8015
11.2 beta 4
11.2 beta 5
11.2 beta 6 Darwin Kernel Version 17.3.0: Mon Nov 6 21:19:16 PST 2017; root:xnu-4570.32.1~1/RELEASE_ARM64_T8015
11.2
11.2.1
11.2.2
11.2.5 beta Darwin Kernel Version 17.4.0: Sat Dec 2 21:26:33 PST 2017; root:xnu-4570.40.6~8/RELEASE_ARM64_T8015
11.2.5 beta 2 Darwin Kernel Version 17.4.0: Wed Dec 13 22:51:57 PST 2017; root: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 Version 17.4.0: Fri Dec 8 19:35:51 PST 2017; root:xnu-4570.40.9~1/RELEASE_ARM64_T8015
11.2.5
11.2.6
11.3 beta Darwin Kernel Version 17.5.0: Sat Jan 13 00:03:04 PST 2018; root:xnu-4570.50.243~9/RELEASE_ARM64_T8015
11.3 beta 2 Darwin Kernel Version 17.5.0: Fri Jan 26 22:56:33 PST 2018; root:xnu-4570.50.257~6/RELEASE_ARM64_T8015
11.3 beta 3 Darwin Kernel Version 17.5.0: Sat Feb 10 17:01:35 PST 2018; root:xnu-4570.50.279~9/RELEASE_ARM64_T8015
11.3 beta 4 Darwin Kernel Version 17.5.0: Sat Feb 24 20:24:10 PST 2018; root:xnu-4570.50.294~5/RELEASE_ARM64_T8015
11.3 beta 5 Darwin Kernel Version 17.5.0: Tue Mar 6 20:47:58 PST 2018; root:xnu-4570.52.2~3/RELEASE_ARM64_T8015
11.3 beta 6
11.3 Darwin Kernel Version 17.5.0: Tue Mar 13 21:32:11 PDT 2018; root:xnu-4570.52.2~8/RELEASE_ARM64_T8010
11.3.1
11.4 beta Darwin Kernel Version 17.5.0: Sun Mar 25 20:49:19 PDT 2018; root:xnu-4570.60.10.0.1~16/RELEASE_ARM64_T8015
11.4 beta 2 Darwin Kernel Version 17.6.0: Thu Apr 5 22:33:56 PDT 2018; root:xnu-4570.60.16~9/RELEASE_ARM64_T8015
11.4 beta 3 Darwin Kernel Version 17.6.0: Sun Apr 22 03:29:53 PDT 2018; root:xnu-4570.60.19~25/RELEASE_ARM64_T8015
11.4 beta 4 Darwin Kernel Version 17.6.0: Tue May 1 16:16:12 PDT 2018; root:xnu-4570.60.21~7/RELEASE_ARM64_T8015
11.4 beta 5
11.4 beta 6
11.4 Darwin Kernel Version 17.6.0: Mon Apr 30 18:48:32 PDT 2018; root:xnu-4570.60.21~3/RELEASE_ARM64_T8015
11.4.1 beta Darwin Kernel Version 17.7.0: Mon May 21 19:02:13 PDT 2018; root:xnu-4570.70.14~16/RELEASE_ARM64_T8015
11.4.1 beta 2 Darwin Kernel Version 17.7.0: Sun Jun 3 20:38:12 PDT 2018; root:xnu-4570.70.19~13/RELEASE_ARM64_T8015
11.4.1 beta 3 Darwin Kernel Version 17.7.0: Tue Jun 12 20:37:30 PDT 2018; root:xnu-4570.70.24~9/RELEASE_ARM64_T8015
11.4.1 beta 4
11.4.1 beta 5
11.4.1 Darwin Kernel Version 17.7.0: Mon Jun 11 19:06:27 PDT 2018; root:xnu-4570.70.24~3/RELEASE_ARM64_T8015
12.0 beta Darwin Kernel Version 18.0.0: Fri May 25 21:25:37 PDT 2018; root:xnu-4903.200.199.12.3~1/RELEASE_ARM64_T8015
12.0 beta 2 Darwin Kernel Version 18.0.0: Wed Jun 13 21:04:46 PDT 2018; root:xnu-4903.200.249.22.3~1/RELEASE_ARM64_T8015
12.0 beta 3 Darwin Kernel Version 18.0.0: Tue Jun 26 21:06:03 PDT 2018; root:xnu-4903.200.274.32.3~1/RELEASE_ARM64_T8015
12.0 beta 4 Darwin Kernel Version 18.0.0: Mon Jul 9 21:17:19 PDT 2018; root:xnu-4903.200.304.42.1~1/RELEASE_ARM64_T8015
12.0 beta 5 Darwin Kernel Version 18.0.0: Wed Jul 25 22:51:45 PDT 2018; root:xnu-4903.200.327.52.1~1/RELEASE_ARM64_T8015
12.0 beta 6 Darwin Kernel Version 18.0.0: Wed Aug 1 21:11:01 PDT 2018; root:xnu-4903.200.342.62.3~1/RELEASE_ARM64_T8015
12.0 beta 7 Darwin Kernel Version 18.0.0: Sun Aug 5 21:44:00 PDT 2018; root:xnu-4903.200.354~11/RELEASE_ARM64_T8015
12.0 beta 8 Darwin Kernel Version 18.0.0: Fri Aug 10 21:57:57 PDT 2018; root:xnu-4903.202.1~2/RELEASE_ARM64_T8015
12.0 beta 9 Darwin Kernel Version 18.0.0: Wed Aug 15 21:51:15 PDT 2018; root: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 Version 18.0.0: Tue Aug 14 22:07:16 PDT 2018; root:xnu-4903.202.2~1/RELEASE_ARM64_T8015
12.0
12.0.1
12.1 beta Darwin Kernel Version 18.2.0: Mon Sep 10 22:05:56 PDT 2018; root:xnu-4903.220.42~21/RELEASE_ARM64_T8015
12.1 beta 2 Darwin Kernel Version 18.2.0: Sun Sep 23 20:16:38 PDT 2018; root:xnu-4903.220.48~40/RELEASE_ARM64_T8015
12.1 beta 3 Darwin Kernel Version 18.2.0: Wed Oct 3 02:49:20 PDT 2018; root:xnu-4903.222.1~7/RELEASE_ARM64_T8015
12.1 beta 4 Darwin Kernel Version 18.2.0: Tue Oct 9 18:52:50 PDT 2018; root:xnu-4903.222.4~3/RELEASE_ARM64_T8015
12.1 beta 5 Darwin Kernel Version 18.2.0: Tue Oct 16 22:15:34 PDT 2018; root:xnu-4903.222.5~3/RELEASE_ARM64_T8015
12.1 Darwin Kernel Version 18.2.0: Tue Oct 16 21:02:33 PDT 2018; root:xnu-4903.222.5~1/RELEASE_ARM64_T8015
12.1.1 beta Darwin Kernel Version 18.2.0: Thu Oct 25 21:36:46 PDT 2018; root:xnu-4903.230.15~8/RELEASE_ARM64_T8015
12.1.1 beta 2 Darwin Kernel Version 18.2.0: Sat Nov 3 03:45:48 PDT 2018; root:xnu-4903.232.1~3/RELEASE_ARM64_T8015
12.1.1 beta 3 Darwin Kernel Version 18.2.0: Mon Nov 12 21:07:36 PST 2018; root:xnu-4903.232.2~2/RELEASE_ARM64_T8020
12.1.1 Darwin Kernel Version 18.2.0: Mon Nov 12 20:32:01 PST 2018; root:xnu-4903.232.2~1/RELEASE_ARM64_T8020
12.1.2 beta Darwin Kernel Version 18.2.0: Sun Dec 2 20:53:08 PST 2018; root:xnu-4903.240.8~8/RELEASE_ARM64_T8015
12.1.2 Darwin Kernel Version 18.2.0: Mon Nov 12 20:32:01 PST 2018; root:xnu-4903.232.2~1/RELEASE_ARM64_T8020
12.1.3 beta 2 Darwin Kernel Version 18.2.0: Sun Dec 16 20:44:43 PST 2018; root:xnu-4903.240.10~8/RELEASE_ARM64_T8020
12.1.3 beta 3 Darwin Kernel Version 18.2.0: Wed Dec 19 22:27:19 PST 2018; root:xnu-4903.242.2~2/RELEASE_ARM64_T8020
12.1.3 beta 4
12.1.3 Darwin Kernel Version 18.2.0: Wed Dec 19 20:28:53 PST 2018; root:xnu-4903.242.2~1/RELEASE_ARM64_T8020
12.1.4
12.2 beta Darwin Kernel Version 18.5.0: Sun Jan 13 21:01:59 PST 2019; root:xnu-4903.250.305~10/RELEASE_ARM64_T8020
12.2 beta 2 Darwin Kernel Version 18.5.0: Wed Jan 30 19:26:26 PST 2019; root:xnu-4903.250.319~58/RELEASE_ARM64_T8020
12.2 beta 3 Darwin Kernel Version 18.5.0: Sun Feb 10 20:48:56 PST 2019; root:xnu-4903.250.336.0.1~10/RELEASE_ARM64_T8020
12.2 beta 4 Darwin Kernel Version 18.5.0: Sun Feb 24 21:50:15 PST 2019; root:xnu-4903.250.349~13/RELEASE_ARM64_T8020
12.2 beta 5 Darwin Kernel Version 18.5.0: Tue Mar 5 21:34:09 PST 2019; root:xnu-4903.252.2~2/RELEASE_ARM64_T8020
12.2 beta 6
12.2 Darwin Kernel Version 18.5.0: Tue Mar 5 19:52:18 PST 2019; root:xnu-4903.252.2~1/RELEASE_ARM64_T8020
12.3 beta Darwin Kernel Version 18.6.0: Mon Mar 18 23:03:29 PDT 2019; root:xnu-4903.260.65.100.1~2/RELEASE_ARM64_T8015
12.3 beta 2 Darwin Kernel Version 18.6.0: Mon Apr 1 21:12:58 PDT 2019; root:xnu-4903.260.74.100.1~1/RELEASE_ARM64_T8020
12.3 beta 3 Darwin Kernel Version 18.6.0: Thu Apr 18 19:45:13 PDT 2019; root:xnu-4903.260.85.0.2~1/RELEASE_ARM64_T8020
12.3 beta 4 Darwin Kernel Version 18.6.0: Thu Apr 25 23:57:27 PDT 2019; root:xnu-4903.262.2~3/RELEASE_ARM64_T8015
12.3 beta 5
12.3 beta 6
12.3 Darwin Kernel Version 18.6.0: Thu Apr 25 22:14:10 PDT 2019; root:xnu-4903.262.2~2/RELEASE_ARM64_T8020
12.3.1 (12F203)
12.3.1 (12F8202) Darwin Kernel Version 18.6.0: Thu May 9 15:45:33 PDT 2019; root:xnu-4903.262.2~4/RELEASE_ARM64_T8010
12.3.2 Darwin Kernel Version 18.6.0: Thu Apr 25 22:14:08 PDT 2019; root:xnu-4903.262.2~2/RELEASE_ARM64_T8015
12.4 beta Darwin Kernel Version 18.6.0: Tue May 7 23:38:12 PDT 2019; root:xnu-4903.270.19.100.1~3/RELEASE_ARM64_T8020
12.4 beta 2
12.4 beta 3 Darwin Kernel Version 18.7.0: Tue May 21 01:53:36 PDT 2019; root:xnu-4903.270.29~10/RELEASE_ARM64_T8020
12.4 beta 4 Darwin Kernel Version 18.7.0: Wed Jun 5 21:04:51 PDT 2019; root:xnu-4903.270.37~24/RELEASE_ARM64_T8020
12.4 beta 5 Darwin Kernel Version 18.7.0: Fri Jun 14 21:12:14 PDT 2019; root:xnu-4903.270.38~24/RELEASE_ARM64_T8020
12.4 beta 6 Darwin Kernel Version 18.7.0: Tue Jun 25 22:53:57 PDT 2019; root:xnu-4903.270.47~11/RELEASE_ARM64_T8020
12.4 beta 7
12.4 Darwin Kernel Version 18.7.0: Fri Jun 21 22:24:16 PDT 2019; root:xnu-4903.270.47~7/RELEASE_ARM64_T8015
12.4.1 Darwin Kernel Version 18.7.0: Mon Aug 19 22:24:08 PDT 2019; root:xnu-4903.272.1~1/RELEASE_ARM64_T8020
12.4.2 Darwin Kernel Version 18.7.0: Mon Aug 19 22:24:08 PDT 2019; root: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 Last release for iPhone 5S, iPhone 6, iPad Air, iPad mini 2, and iPad mini 3
13.0 beta Darwin Kernel Version 19.0.0: Tue May 21 03:52:25 PDT 2019; root:xnu-6041.0.0.112.1~1/RELEASE_ARM64_T8020
13.0 beta 2 Darwin Kernel Version 19.0.0: Sun Jun 9 18:57:16 PDT 2019; root:xnu-6110.0.0.120.8~3/RELEASE_ARM64_T8020
13.0 beta 3 Darwin Kernel Version 19.0.0: Thu Jun 27 20:08:29 PDT 2019; root:xnu-6153.0.13.132.4~1/RELEASE_ARM64_T8020
13.0 beta 4 Darwin Kernel Version 19.0.0: Tue Jul 9 00:52:55 PDT 2019; root:xnu-6153.0.59.0.2~63/RELEASE_ARM64_T8020
13.0 beta 5 Darwin Kernel Version 19.0.0: Sun Jul 21 19:17:20 PDT 2019; root:xnu-6153.0.98.0.2~30/RELEASE_ARM64_T8020
13.0 beta 6 Darwin Kernel Version 19.0.0: Tue Jul 30 23:56:43 PDT 2019; root:xnu-6153.0.103.8~3/RELEASE_ARM64_T8020
13.0 beta 7 Darwin Kernel Version 19.0.0: Fri Aug 9 23:13:23 PDT 2019; root:xnu-6153.0.103.11~2/RELEASE_ARM64_T8020
13.0 beta 8 Darwin Kernel Version 19.0.0: Thu Aug 15 21:21:27 PDT 2019; root:xnu-6153.0.103.12~3/RELEASE_ARM64_T8020
13.0 GM Darwin Kernel Version 19.0.0: Mon Aug 12 20:19:35 PDT 2019; root:xnu-6153.0.103.12~1/RELEASE_ARM64_T8015
13.0
13.1 beta Darwin Kernel Version 19.0.0: Sun Aug 18 23:18:25 PDT 2019; root:xnu-6153.0.166~14/RELEASE_ARM64_T8015
13.1 beta 2 Darwin Kernel Version 19.0.0: Thu Aug 29 23:02:07 PDT 2019; root:xnu-6153.2.2~5/RELEASE_ARM64_T8020
13.1 beta 3 Darwin Kernel Version 19.0.0: Fri Sep 6 09:12:32 PDT 2019; root:xnu-6153.2.3~7/RELEASE_ARM64_T8015
13.1 beta 4
13.1 Darwin Kernel Version 19.0.0: Tue Sep 3 21:52:14 PDT 2019; root:xnu-6153.2.3~2/RELEASE_ARM64_T8030
13.1.1
13.1.2
13.1.3
13.2 beta Darwin Kernel Version 19.0.0: Sun Sep 22 21:45:32 PDT 2019; root:xnu-6153.40.121.0.1~23/RELEASE_ARM64_T8020
13.2 beta 2 Darwin Kernel Version 19.0.0: Thu Oct 3 23:49:24 PDT 2019; root:xnu-6153.40.150.100.1~1/RELEASE_ARM64_T8030
13.2 beta 3 Darwin Kernel Version 19.0.0: Fri Oct 11 02:14:05 PDT 2019; root:xnu-6153.42.1~3/RELEASE_ARM64_T8010
13.2 beta 4
13.2 Darwin Kernel Version 19.0.0: Wed Oct 9 22:42:11 PDT 2019; root:xnu-6153.42.1~1/RELEASE_ARM64_T8030
13.2.2
13.2.3
13.3 beta Darwin Kernel Version 19.2.0: Thu Oct 31 02:33:36 PDT 2019; root:xnu-6153.60.58.0.1~22/RELEASE_ARM64_T8010
13.3 beta 2 Darwin Kernel Version 19.2.0: Wed Nov 6 02:29:57 PST 2019; root:xnu-6153.60.66~54/RELEASE_ARM64_T8030
13.3 beta 3 Darwin Kernel Version 19.2.0: Tue Nov 12 22:06:16 PST 2019; root:xnu-6153.60.66~63/RELEASE_ARM64_T8030
13.3 beta 4
13.3 Darwin Kernel Version 19.2.0: Mon Nov 4 17:44:49 PST 2019; root:xnu-6153.60.66~39/RELEASE_ARM64_T8010
13.3.1 beta Darwin Kernel Version 19.3.0: Sun Dec 8 21:03:13 PST 2019; root:xnu-6153.80.8.0.1~13/RELEASE_ARM64_T8010
13.3.1 beta 2 Darwin Kernel Version 19.3.0: Thu Jan 9 22:14:53 PST 2020; root:xnu-6153.82.3~2/RELEASE_ARM64_T8010
13.3.1 beta 3
13.3.1 Darwin Kernel Version 19.3.0: Thu Jan 9 21:10:55 PST 2020; root:xnu-6153.82.3~1/RELEASE_ARM64_T8010
13.4 beta Darwin Kernel Version 19.4.0: Wed Jan 29 20:44:26 PST 2020; root:xnu-6153.100.178.100.2~4/RELEASE_ARM64_T8010
13.4 beta 2 Darwin Kernel Version 19.4.0: Tue Feb 11 21:22:30 PST 2020; root:xnu-6153.100.196~52/RELEASE_ARM64_T8010
13.4 beta 3 Darwin Kernel Version 19.4.0: Thu Feb 20 00:09:27 PST 2020; root:xnu-6153.102.2~1/RELEASE_ARM64_T8010
13.4 beta 4 Darwin Kernel Version 19.4.0: Wed Feb 26 00:59:07 PST 2020; root:xnu-6153.102.3~5/RELEASE_ARM64_T8010
13.4 beta 5 Darwin Kernel Version 19.4.0: Wed Feb 26 00:59:07 PST 2020; root:xnu-6153.102.3~5/RELEASE_ARM64_T8010
13.4 beta 6 Darwin Kernel Version 19.4.0: Mon Feb 24 22:04:12 PST 2020; root:xnu-6153.102.3~1/RELEASE_ARM64_T8010
13.4
13.4.1
13.4.5 beta Darwin Kernel Version 19.5.0: Tue Mar 24 15:35:36 PDT 2020; root:xnu-6153.120.15~29/RELEASE_ARM64_T8010
13.4.5 beta 2 Darwin Kernel Version 19.5.0: Sun Apr 5 22:05:12 PDT 2020; root:xnu-6153.120.27~19/RELEASE_ARM64_T8027
13.5 beta 3 Darwin Kernel Version 19.5.0: Sun Apr 19 23:40:03 PDT 2020; root:xnu-6153.120.31~15/RELEASE_ARM64_T8010
13.5 beta 4 Darwin Kernel Version 19.5.0: Wed Apr 29 21:33:50 PDT 2020; root:xnu-6153.122.1~2/RELEASE_ARM64_T8027
13.5 GM Darwin Kernel Version 19.5.0: Tue Apr 28 22:25:26 PDT 2020; root:xnu-6153.122.1~1/RELEASE_ARM64_T8010
13.5
13.5.1 Darwin Kernel Version 19.5.0: Tue May 26 20:56:04 PDT 2020; root:xnu-6153.122.2~1/RELEASE_ARM64_S8000
13.5.5 beta Darwin Kernel Version 19.6.0: Sun May 17 23:49:11 PDT 2020; root:xnu-6153.140.21~11/RELEASE_ARM64_T8010
13.6 beta 2 Darwin Kernel Version 19.6.0: Tue Jun 2 23:09:45 PDT 2020; root:xnu-6153.140.27.0.1~17/RELEASE_ARM64_T8010
13.6 beta 3 Darwin Kernel Version 19.6.0: Sun Jun 21 23:18:41 PDT 2020; root:xnu-6153.142.1~3/RELEASE_ARM64_T8010
13.6 GM Darwin Kernel Version 19.6.0: Sat Jun 27 04:36:25 PDT 2020; root:xnu-6153.142.1~4/RELEASE_ARM64_T8030
13.6
13.6.1
13.7 beta Darwin Kernel Version 19.6.0: Sat Jul 11 00:58:54 PDT 2020; root:xnu-6153.142.1~8/RELEASE_ARM64_T8010
14.0 beta Darwin Kernel Version 20.0.0: Thu Jun 11 21:44:34 PDT 2020; root:xnu-7090.0.0.112.4~2/RELEASE_ARM64_T8010
14.0 beta 2 Darwin Kernel Version 20.0.0: Tue Jun 30 22:45:10 PDT 2020; root:xnu-7147.0.0.122.1~2/RELEASE_ARM64_T8015
14.0 beta 3 Darwin Kernel Version 20.0.0: Mon Jul 13 22:51:19 PDT 2020; root:xnu-7168.0.0.132.1~1/RELEASE_ARM64_T8030
14.0 beta 4 Darwin Kernel Version 20.0.0: Mon Jul 27 02:44:58 PDT 2020; root:xnu-7195.0.8.0.1~21/RELEASE_ARM64_T8015
14.0 beta 5 Darwin Kernel Version 20.0.0: Wed Aug 12 22:56:55 PDT 2020; root:xnu-7195.0.33~64/RELEASE_ARM64_T8010
14.0 beta 6 Darwin Kernel Version 20.0.0: Mon Aug 17 09:09:19 PDT 2020; root:xnu-7195.0.41~15/RELEASE_ARM64_S8000
14.0 beta 7 Darwin Kernel Version 20.0.0: Wed Aug 26 23:29:06 PDT 2020; root:xnu-7195.0.46~3/RELEASE_ARM64_T8015
14.0 beta 8
14.0 GM Darwin Kernel Version 20.0.0: Fri Aug 28 23:05:58 PDT 2020; root:xnu-7195.0.46~9/RELEASE_ARM64_S8000
14.0
14.0.1
14.1 GM Darwin Kernel Version 20.0.0: Wed Sep 30 03:24:26 PDT 2020; root:xnu-7195.0.46~41/RELEASE_ARM64_T8101
14.1
14.2 beta Darwin Kernel Version 20.1.0: Fri Sep 11 19:19:05 PDT 2020; root:xnu-7195.40.84.172.1~2/RELEASE_ARM64_T8015
14.2 beta 2 Darwin Kernel Version 20.1.0: Mon Sep 21 00:08:44 PDT 2020; root:xnu-7195.40.113.0.2~22/RELEASE_ARM64_T8015
14.2 beta 3 Darwin Kernel Version 20.1.0: Wed Oct 7 00:36:56 PDT 2020; root:xnu-7195.40.141~32/RELEASE_ARM64_T8015
14.2 beta 4 Darwin Kernel Version 20.1.0: Tue Oct 13 09:52:10 PDT 2020; root:xnu-7195.40.143~17/RELEASE_ARM64_T8015
14.2 RC Darwin Kernel Version 20.1.0: Thu Oct 22 12:48:34 PDT 2020; root:xnu-7195.42.1~1/RELEASE_ARM64_T8101

Obrázok jadra

Základ obrazu jadra náhodne rozdeľuje zavádzač ( iBoot ). To sa dosiahne vytvorením náhodných údajov, vykonaním ich hash SHA-1 a potom použitím bajtu z hashu SHA-1 pre snímku jadra. Snímka sa vypočíta podľa tohto vzorca:

základ=0x01000000+ (bajt_snímku*0x00200000)

Ak je snímka 0, namiesto toho sa použije statický posun 0x21000000.

Upravený základ sa odovzdá jadru v štruktúre argumentov zavádzania na offset 0x04, čo je ekvivalent gBootArgs->virtBase.

Mapa jadra

Mapa jadra sa používa na alokácie jadra všetkých typov ( kalloc(), kernel_memory_allocate(), atď.) a pokrýva celý priestor jadra ( 0x80000000- 0xFFFEFFFF). Mapy založené na jadre sú podmapy kernel_map, napríklad zone_map, ipc_kernel_mapatď.

Stratégiou je randomizovať základňu kernel_map. Hneď potom sa vygeneruje náhodná 9-bitová hodnota, po kmem_init()ktorej sa vytvorí kernel_map, vynásobí sa veľkosťou stránky. Výsledná hodnota sa použije ako veľkosť pre počiatočnú kernel_mapalokáciu. Budúce kernel_mappridelenia (a podmapy) sa posúvajú dopredu o náhodnú sumu. Pridelenie sa ticho odstráni po prvom zbere odpadu a znova sa použije. Toto správanie je možné prepísať kmapoffzavádzacím parametrom " ".

Útoky

Kext_request()umožňuje aplikáciám vyžiadať si informácie o moduloch jadra, rozdelených na aktívne a pasívne operácie. Aktívne operácie (načítanie, uvoľnenie, spustenie, zastavenie atď.) vyžadujú prístup root. iOS odstraňuje možnosť načítať rozšírenia jadra. Pasívne operácie boli pôvodne (pred iOS 6 ) neobmedzené a umožňovali neprivilegovaným používateľom dotazovať sa na základné adresy modulov jadra. iOS6 neúmyselne odstránil niektoré obmedzenia; iba požiadavky na adresu načítania sú zakázané. Útočníci tak môžu použiť kKextRequestPredicateGetLoadedna získanie adries načítania a výpisov z mach-o hlavičiek. Adresa načítania a hlavičky segmentov mach-o sú zakryté, aby sa skryla snímka ASLR, ale hlavičky sekcií mach-o nie. Toto odhalí virtuálne adresy načítaných sekcií jadra.

Tento únik informácií bol uzavretý s iOS 6.0.1.

Kódové názvy verzií

Systém iOS interne identifikuje každú verziu kódovým názvom , ktorý sa často používa iba interne, zvyčajne na zachovanie tajomstva projektu. Napríklad kódové označenie pre iOS 14 je Azul.

Útek z väzenia

Od svojho prvého vydania bol iOS predmetom rôznych hackov zameraných na pridávanie funkcií, ktoré spoločnosť Apple nepovoľuje. [195] Pred debutom natívneho iOS App Store od Apple v roku 2008 bolo hlavným motívom útek z väzenia obídenie nákupného mechanizmu Apple na inštaláciu natívnych aplikácií App Store. [196] Apple tvrdil, že nevydá aktualizácie softvéru iOS navrhnuté špeciálne na prelomenie týchto nástrojov (okrem aplikácií, ktoré odblokujú SIM kartu ); s každou ďalšou aktualizáciou systému iOS sa však zvyčajne opravujú predtým neopravené exploity útek z väzenia. [197]

Keď sa zariadenie spúšťa, najprv načíta vlastné jadro spoločnosti Apple , takže zariadenie s jailbreaknutým systémom musí byť zneužité a pri každom spustení je potrebné opraviť jadro.

Existujú rôzne typy útek z väzenia. Nepriviazaný útek z väzenia využíva exploity, ktoré sú dostatočne výkonné na to, aby umožnili používateľovi ľubovoľne vypnúť a znova zapnúť svoje zariadenie, pričom sa zariadenie úplne spustí a jadro sa opraví bez pomoci počítača – inými slovami, byť jailbreaknutý aj po každom reštarte.

Niektoré úteky z väzenia sú však pripútané . Priviazaný útek z väzenia je schopný dočasne útek z väzenia na zariadení počas jediného spustenia. Ak používateľ vypne zariadenie a potom ho znova spustí bez pomoci nástroja na útek z väzenia, na zariadení už nebude fungovať opravené jadro a môže sa zaseknúť v čiastočne spustenom stave, ako je napríklad režim obnovenia. Aby sa zariadenie spustilo úplne a s opraveným jadrom, musí byť pri každom zapnutí „re-jailbreaknuté“ počítačom (pomocou funkcie „boot tethered“ nástroja). Všetky zmeny v súboroch na zariadení (ako sú nainštalované súbory balíkov alebo upravené systémové súbory) zostanú medzi reštartmi, vrátane zmien, ktoré môžu fungovať iba vtedy, ak je zariadenie prerušené jailbreakom (napríklad nainštalované súbory balíkov).

V posledných rokoch boli vytvorené ďalšie dve riešenia – polopriviazané a polopriviazané .

Semi-tethered riešenie je také, kde je zariadenie schopné spustiť sa samo, ale už nebude mať zaplátané jadro, a preto nebude môcť spustiť upravený kód. Stále však bude použiteľný pre bežné funkcie, rovnako ako bežný iOS. Ak chcete začať s opraveným jadrom, používateľ musí spustiť zariadenie pomocou nástroja na útek z väzenia.

Polonepriviazaný útek z väzenia dáva možnosť spustiť zariadenie samostatne. Pri prvom spustení na zariadení nebude spustené opravené jadro. Namiesto toho, aby používateľ musel spúšťať nástroj z počítača na aplikovanie záplat jadra, môže svoje zariadenie znova vtrhnúť z väzenia pomocou aplikácie (zvyčajne načítanej pomocou programu Cydia Impactor) spustenej na jeho zariadení. V prípade útek z väzenia pre iOS 9.2-9.3.3 bol k dispozícii exploit založený na Safari, čo znamená, že na opätovné útek z väzenia bolo možné použiť webovú stránku.

Podrobnejšie: Každé zariadenie so systémom iOS má bootchain, ktorý sa snaží zabezpečiť, aby sa načítal iba dôveryhodný/podpísaný kód. Zariadenie s tethered útek z väzenia je schopné nabootovať pomocou nástroja na útek z väzenia, pretože tento nástroj vykonáva exploity cez USB, ktoré obchádzajú časti tohto „reťazca dôvery“, bootstrapuje na pwned (bez kontroly podpisu) iBSS , iBEC alebo iBoot na dokončenie procesu zavádzania.

Od príchodu natívneho obchodu Apple iOS App Store a – spolu s ním – aplikácií tretích strán, sa všeobecné motívy útek z väzenia zmenili. [198] Útek z väzenia pre ľudí z mnohých rôznych dôvodov, vrátane získania prístupu k súborovému systému, inštalácie tém prispôsobených zariadení a úpravy SpringBoardu. Ďalšou motiváciou je, že môže umožniť inštaláciu pirátskych aplikácií. Na niektorých zariadeniach umožňuje útek z väzenia aj inštaláciu alternatívnych operačných systémov, ako je Android a jadro Linuxu. Používatelia útek z väzenia na svojich zariadeniach predovšetkým kvôli obmedzeniam systému iOS. V závislosti od použitej metódy môžu byť účinky útek z väzenia trvalé alebo dočasné. [199]

V roku 2010 Electronic Frontier Foundation (EFF) úspešne presvedčila americký úrad pre autorské práva, aby povolil výnimku zo všeobecného zákazu obchádzania systémov ochrany autorských práv podľa zákona DMCA ( Digital Millennium Copyright Act ). Výnimka umožňuje útek z väzenia na telefónoch iPhone s jediným cieľom, a to umožniť pridávanie legálne získaných aplikácií do iPhone. [200]Výnimka nemá vplyv na zmluvné vzťahy medzi spoločnosťou Apple a vlastníkom iPhone, napríklad útek z väzenia, ktorým sa zruší záruka na iPhone; je však založené výlučne na uvážení spoločnosti Apple, či opraví jailbreaknuté zariadenia v prípade, že bude potrebné ich opraviť. Úrad pre autorské práva zároveň oslobodil odomykanie iPhonu zo zákazu obchádzania zákona DMCA. [201] Odomknutie iPhone umožňuje používať iPhone s akýmkoľvek bezdrôtovým operátorom využívajúcim rovnakú technológiu GSM alebo CDMA, pre ktorú bol konkrétny model telefónu navrhnutý. [202]

Odblokovanie

Spočiatku väčšina bezdrôtových operátorov v USA neumožňovala majiteľom iPhone odomknúť ho na použitie s inými operátormi. Spoločnosť AT&T však umožnila vlastníkom iPhone, ktorí splnili zmluvné požiadavky, odomknúť svoj iPhone. [203] Pokyny na odomknutie zariadenia sú k dispozícii od spoločnosti Apple, [204] ale v konečnom dôsledku je na výhradnom uvážení operátora, či odblokovanie zariadenia povolí. [205] To umožňuje použitie iPhone s operátorom v iných sieťach. Moderné verzie iOS a iPhone plne podporujú LTE u viacerých operátorov bez ohľadu na to, kde bol telefón zakúpený. [206] Programy na odstránenie obmedzení uzamknutia SIM karty sú k dispozícii, ale nie sú podporované spoločnosťou Apple a väčšinou nejde o trvalé odomknutie – mäkké odomknutie, [207]ktorý upravuje iPhone tak, že základné pásmo bude akceptovať SIM kartu akéhokoľvek GSM operátora. Odblokovanie SIM karty nie je útek z väzenia, ale útek z väzenia je potrebný aj pre tieto neoficiálne softvérové ​​odomknutia.

Zákonnosť odblokovania softvéru sa v každej krajine líši; napríklad v USA existuje výnimka DMCA pre neoficiálne softvérové ​​odomykanie zariadení zakúpených pred 26. januárom 2013. [208]

Správa digitálnych práv

Uzavretá a proprietárna povaha iOS si vyslúžila kritiku najmä zo strany obhajcov digitálnych práv , ako sú Electronic Frontier Foundation , počítačový inžinier a aktivista Brewster Kahle , špecialista na internetové právo Jonathan Zittrain a Free Software Foundation , ktorí protestovali proti predstaveniu iPadu. zacielili na iPad so svojou kampaňou „ Defective by Design “. [209] [210] [211] [212] Konkurent Microsoft prostredníctvom PR hovorcu kritizoval kontrolu Apple nad jeho platformou. [213]

Sporné sú obmedzenia stanovené dizajnom iOS, menovite správa digitálnych práv (DRM) určená na uzamknutie zakúpených médií na platforme Apple, vývojový model (vyžadujúci ročné predplatné na distribúciu aplikácií vyvinutých pre iOS), centralizovaný proces schvaľovania aplikácií. , ako aj všeobecné ovládanie a uzamknutie platformy zo strany Apple. Problémom je najmä možnosť spoločnosti Apple na diaľku zakázať alebo odstrániť aplikácie podľa vlastného uváženia.

Niektorí v technologickej komunite vyjadrili obavy, že zablokovaný iOS predstavuje rastúci trend v prístupe spoločnosti Apple k počítaču, najmä odklon spoločnosti Apple od strojov, s ktorými sa fanúšikovia môžu „pohrať“ a všímajú si potenciál takýchto obmedzení potláčať inovácie softvéru. [214] [215] Bývalý vývojár Facebooku Joe Hewitt protestoval proti kontrole Apple nad jeho hardvérom ako proti „strašnému precedensu“, ale chválil sandboxovanie aplikácií v systéme iOS . [216]

Bezpečnosť a súkromie

iOS využíva mnoho bezpečnostných funkcií v hardvéri aj softvéri. Nižšie sú uvedené zhrnutia najvýznamnejších funkcií.

Secure Boot

Pred úplným zavedením systému iOS existuje kód nízkej úrovne, ktorý sa spúšťa zo zavádzacej ROM . Jeho úlohou je overiť, či je Low-Level Bootloader pred spustením podpísaný verejným kľúčom Apple Root CA. Tento proces má zabezpečiť, aby na zariadení so systémom iOS nebolo možné spustiť žiadny škodlivý alebo inak neautorizovaný softvér. Keď nízkoúrovňový bootloader dokončí svoje úlohy, spustí bootloader vyššej úrovne, známy ako iBoot . Ak všetko pôjde dobre, iBoot potom pristúpi k načítaniu jadra iOS, ako aj zvyšku operačného systému. [217]

Bezpečná Enkláva

Secure Enclave je koprocesor , ktorý sa nachádza v zariadeniach iOS, ktoré sú súčasťou A7 a novších čipov, ktoré sa používajú na ochranu údajov, Touch ID a Face ID . Účelom Secure Enclave je manipulovať s kľúčmi a ďalšími informáciami, ako sú biometrické údaje, ktoré sú dostatočne citlivé na to, aby ich aplikačný procesor (AP) nespracoval. Je izolovaný hardvérovým filtrom, takže prístupový bod k nemu nemá prístup. Zdieľa RAM s AP, ale jeho časť RAM (známa ako TZ0) je šifrovaná. Samotná zabezpečená enkláva je flashovateľné 4 MB procesorové jadro AKF nazývané procesor bezpečnej enklávy (SEP), ako je zdokumentované v patentovej prihláške Apple 20130308838 . Použitá technológia je podobná TrustZone/SecurCore od ARMale obsahuje proprietárny kód pre jadrá Apple KF všeobecne a konkrétne SEP. Je tiež zodpovedný za generovanie kľúča UID na čipoch A9 alebo novších, ktorý chráni údaje používateľa v pokoji. [218]

Má svoj vlastný bezpečný proces zavádzania, ktorý zaisťuje, že je úplne bezpečný. Súčasťou tohto koprocesora je aj hardvérový generátor náhodných čísel . Bezpečná enkláva každého zariadenia má jedinečné ID, ktoré sa jej pridelí pri výrobe a nedá sa zmeniť. Tento identifikátor sa používa na vytvorenie dočasného kľúča, ktorý šifruje pamäť v tejto časti systému. Secure Enclave tiež obsahuje počítadlo proti opakovaniu, ktoré zabraňuje útokom hrubou silou . [217]

SEP sa nachádza v strome zariadení pod IODeviceTree:/arm-io/sep a spravuje ho ovládač AppleSEPManager. [219]

V roku 2020 boli objavené bezpečnostné chyby v SEP, čo spôsobilo obavy týkajúce sa zariadení Apple, ako sú iPhone. [220]

ID tváre

Face ID je skener tváre, ktorý je zabudovaný v záreze na modeloch iPhone X , XS , XS Max , XR , 11 , 11 Pro , 11 Pro Max , 12 , 12 Mini , 12 Pro a 12 Pro Max a 13 , 13 Mini , 13 Pro a 13 Pro Max. Okrem iných funkcií sa dá použiť na odomknutie zariadenia, nákupy a prihlásenie do aplikácií. Pri použití Face ID iba dočasne ukladá údaje tváre do šifrovanej pamäte v Secure Enclave, ako je popísané vyššie. Hlavný procesor zariadenia ani žiadna iná časť systému nemá žiadny spôsob , ako získať prístup k nespracovaným údajom získaným zo snímača Face ID. [217]

Prístupový kód

Zariadenia so systémom iOS môžu mať prístupový kód, ktorý sa používa na odomknutie zariadenia, vykonanie zmien systémových nastavení a šifrovanie obsahu zariadenia. Až donedávna to boli zvyčajne štyri číselné číslice. Keďže sa však odomykanie zariadení pomocou odtlačku prsta pomocou Touch ID stalo rozšírenejším, v systéme iOS sú teraz predvolené šesťmiestne prístupové kódy s možnosťou prepnúť späť na štyri alebo použiť alfanumerický prístupový kód. [217]

Dotykové ID

Touch ID je snímač odtlačkov prstov, ktorý je zabudovaný v domovskom tlačidle a okrem iných funkcií sa dá použiť na odomknutie zariadenia, nákupy a prihlásenie do aplikácií. Pri použití Touch ID iba dočasne ukladá údaje o odtlačkoch prstov do šifrovanej pamäte v Secure Enclave, ako je popísané vyššie. Hlavný procesor zariadenia ani žiadna iná časť systému nemá žiadny spôsob , ako získať prístup k nespracovaným údajom o odtlačkoch prstov, ktoré sa získavajú zo snímača Touch ID. [217]

Randomizácia rozloženia adresného priestoru

Randomizácia rozloženia adresného priestoru (ASLR) je nízkoúrovňová technika na predchádzanie útokom na poškodenie pamäte , ako je napríklad pretečenie vyrovnávacej pamäte . Zahŕňa umiestňovanie údajov na náhodne vybrané miesta v pamäti, aby sa sťažilo predpovedanie spôsobov poškodenia systému a vytvárania exploitov. ASLR spôsobuje, že chyby aplikácie s väčšou pravdepodobnosťou zrútia aplikáciu, než aby potichu prepísali pamäť, bez ohľadu na to, či je správanie náhodné alebo škodlivé. [221]

Nespustiteľná pamäť

iOS využíva funkciu Execute Never (XN) architektúry ARM . To umožňuje, aby boli niektoré časti pamäte označené ako nespustiteľné, čo funguje spolu s ASLR, aby sa zabránilo útokom na pretečenie vyrovnávacej pamäte vrátane útokov typu return-to-libc . [217]

Šifrovanie

Ako je uvedené vyššie, jedno použitie šifrovania v systéme iOS je v pamäti Secure Enclave . Keď sa na zariadení so systémom iOS použije prístupový kód, obsah zariadenia sa zašifruje. Robí sa to pomocou hardvérovej implementácie AES 256, ktorá je veľmi efektívna, pretože je umiestnená priamo medzi flash úložisko a RAM. [217]

iOS v kombinácii so špecifickým hardvérom používa krypto-skartovanie pri vymazávaní všetkého obsahu a nastavení vymazaním všetkých kľúčov v „ vymazateľnom úložisku“. To spôsobí, že všetky používateľské údaje na zariadení sú kryptograficky neprístupné. [222]

Kľúčenka

Kľúčenka pre iOS je databáza prihlasovacích informácií, ktoré možno zdieľať medzi aplikáciami napísanými tou istou osobou alebo organizáciou. [217] Táto služba sa často používa na ukladanie hesiel pre webové aplikácie. [223]

Zabezpečenie aplikácie

Aplikácie tretích strán, ako sú tie, ktoré sú distribuované prostredníctvom App Store, musia mať kód podpísaný certifikátom vydaným spoločnosťou Apple . V zásade to pokračuje v reťazci dôvery od procesu Secure Boot, ako je uvedené vyššie, až po akcie aplikácií nainštalovaných používateľmi na zariadení. Aplikácie sú tiež v karanténe , čo znamená, že môžu upravovať údaje iba v rámci svojho individuálneho domovského adresárapokiaľ nie je výslovne dané povolenie konať inak. Nemôžu napríklad pristupovať k údajom vlastneným inými používateľmi nainštalovanými aplikáciami v zariadení. V systéme iOS je obsiahnutá veľmi rozsiahla sada ovládacích prvkov ochrany osobných údajov s možnosťami ovládania schopnosti aplikácií pristupovať k širokému spektru povolení, ako je fotoaparát, kontakty, obnovenie aplikácií na pozadí, mobilné dáta a prístup k ďalším údajom a službám. Väčšina kódu v systéme iOS, vrátane aplikácií tretích strán, beží ako „mobilný“ používateľ, ktorý nemá oprávnenia root . To zaisťuje, že systémové súbory a ďalšie systémové prostriedky iOS zostanú skryté a nedostupné pre aplikácie nainštalované používateľom. [217]

App Store obchádza

Spoločnosti môžu požiadať Apple o certifikáty podnikových vývojárov. Tieto môžu byť použité na podpisovanie aplikácií tak, že ich iOS nainštaluje priamo (niekedy nazývané „sideloading“) bez toho, aby bolo potrebné aplikáciu distribuovať cez App Store. [224] Z podmienok, za ktorých sú udelené, je jasné, že sa majú používať iba pre spoločnosti, ktoré chcú distribuovať aplikácie priamo svojim zamestnancom. [224]

Približne v januári až februári 2019 sa ukázalo, že množstvo vývojárov softvéru zneužívalo certifikáty podnikových vývojárov na priamu distribúciu softvéru osobám, ktoré nie sú zamestnancami, čím obchádzali App Store. Zistilo sa, že Facebook zneužíva certifikát podnikového vývojára Apple na distribúciu aplikácie neplnoletým používateľom, ktorá by Facebooku umožnila prístup ku všetkým súkromným údajom na ich zariadeniach. [225] [226] [227] Google zneužíval certifikát podnikového vývojára spoločnosti Apple na distribúciu aplikácie dospelým na zhromažďovanie údajov z ich zariadení vrátane nešifrovaných údajov patriacich tretím stranám. [228] [224] TutuApp, Panda Helper, AppValleya TweakBox zneužívali certifikáty podnikových vývojárov na distribúciu aplikácií, ktoré ponúkajú pirátsky softvér . [229]

Zabezpečenie siete

iOS podporuje TLS s nízkoúrovňovými aj vysokoúrovňovými API pre vývojárov. Rámec zabezpečenia prenosu aplikácií štandardne vyžaduje, aby servery používali aspoň TLS 1.2. Vývojári však môžu tento rámec prepísať a použiť svoje vlastné metódy komunikácie cez siete. Keď je zapnuté Wi-Fi, iOS používa náhodnú MAC adresu , takže zariadenie nemôže sledovať nikto, kto sleduje bezdrôtovú prevádzku. [217]

Dvojfaktorové overenie

Dvojfaktorová autentifikácia je možnosť v systéme iOS, ktorá zaisťuje, že aj keď neoprávnená osoba pozná kombináciu Apple ID a hesla, nemôže získať prístup k účtu. Funguje tak, že vyžaduje nielen Apple ID a heslo, ale aj overovací kód, ktorý sa odošle na iDevice alebo číslo mobilného telefónu, o ktorom je už známe, že je dôveryhodné. [217] Ak sa neoprávnený používateľ pokúsi prihlásiť pomocou Apple ID iného používateľa, vlastník Apple ID dostane upozornenie, ktoré mu umožní zamietnuť prístup k nerozpoznanému zariadeniu. [230]

Recepcia

Podiel na trhu

iOS je po Androide druhý najpopulárnejší mobilný operačný systém na svete . Predaj iPadov v posledných rokoch tiež zaostáva za Androidom, zatiaľ čo pri používaní webu (proxy pre všetky účely) sú stále najobľúbenejšie iPady (používajúce iOS). [231]

Do polovice roka 2012 bolo aktivovaných 410 miliónov zariadení. [232] Na WWDC 2014 Tim Cook uviedol, že do júna 2014 sa predalo 800 miliónov zariadení. [233]

Počas štvrťročného prieskumu príjmov spoločnosti Apple v januári 2015 spoločnosť oznámila, že od roku 2007 predala viac ako jednu miliardu zariadení iOS. [234] [235]

Koncom roka 2011 predstavoval iOS 60 % podielu na trhu smartfónov a tabletov. [236] Do konca roka 2014 predstavoval iOS 14,8 % trhu smartfónov [237] a 27,6 % trhu tabletov a zariadení dva v jednom. [238] Vo februári 2015 StatCounter uviedol, že iOS sa používalo na 23,18 % smartfónov a 66,25 % tabletov na celom svete, merané podľa používania internetu namiesto predaja. [239]

V treťom štvrťroku 2015 prieskum od Strategy Analytics ukázal, že prijatie iOS na celosvetovom trhu smartfónov bolo na rekordne nízkej úrovni 12,1 %, čo je spôsobené nevýrazným výkonom v Číne a Afrike. Android predstavoval 87,5 % trhu, zvyšok tvorili Windows Phone a BlackBerry. [240] [241]

Zariadenia

Časová os zariadení so systémom iOS: modely iPhone, iTouch, iPad a Apple TV (2G).
Apple Watch Series 7Apple Watch Series 6Apple Watch Series 5Apple Watch Series 4Apple Watch Series 3Apple Watch SEApple Watch Series 2Apple Watch Series 1Apple WatchApple TVApple TVApple TVApple TVApple TViPad Mini (6th generation)iPad Mini (5th generation)iPad Mini 4iPad Mini 3iPad Mini 2iPad Mini (1st generation)iPad ProiPad ProiPad ProiPad ProiPad ProiPad ProiPad ProiPad ProiPad ProiPad ProiPad Air (5th generation)iPad Air (4th generation)iPad Air (3rd generation)iPad Air 2iPad AiriPad (9th generation)iPad (8th generation)iPad (7th generation)iPad (6th generation)iPad (5th generation)iPad (4th generation)iPad (4th generation)iPad (3rd generation)iPad (2nd generation)iPad (1st generation)iPod Touch (7th generation)iPod Touch (6th generation)iPod Touch (5th generation)iPod Touch (4th generation)iPod Touch#ModelsiPod Touch#ModelsiPod Touch#ModelsiPhone 13 ProiPhone 13iPhone 12 ProiPhone 12 ProiPhone 12iPhone 12iPhone 11 ProiPhone 11iPhone XRiPhone XSiPhone SE (3rd generation)iPhone XiPhone 8iPhone 7iPhone 6SiPhone 6iPhone SE (2nd generation)iPhone 6iPhone 5CiPhone 5SiPhone SE (1st generation)iPhone 5iPhone 4SiPhone 4iPhone 3GSiPhone 3GiPhone (1st generation)
Zdroje: Apple Newsroom Archive, [242] Databáza modelov Mactracker Apple Inc. [243]

Pozri tiež

Referencie

  1. ^ Clover, Juli (16. mája 2022). „Apple vydáva iOS 15.5 a iPadOS 15.5 s aktualizáciami peňaženky a podcastov“ . MacRumors . Získané 16. mája 2022 .
  2. ^ "iOS 15.5 (19F77) – vydania – Apple Developer" . Vývojár Apple . Apple Inc. 16. mája 2022 . Získané 16. mája 2022 .
  3. ^ Clover, Juli (28. júna 2022). „Apple Seeds štvrté beta verzie iOS 15.6 a iPadOS 15.6 pre vývojárov“ . MacRumors . Získané 28. júna 2022 .
  4. ^ "iOS 15.6 beta 4 (19G5056c) – vydania – Apple Developer" . Vývojár Apple . Apple Inc. 28. júna 2022 . Získané 28. júna 2022 .
  5. ^ Clover, Juli (22. júna 2022). „Apple Seeds druhé beta verzie iOS 16 a iPadOS 16 pre vývojárov“ . MacRumors . Získané 22. júna 2022 .
  6. ^ "iOS 16 beta 2 (20A5303i) – vydania – Apple Developer" . Vývojár Apple . Apple Inc. 22. júna 2022 . Získané 22. júna 2022 .
  7. ^ „Apple – iPad Pro – Špecifikácie“ . Apple. Archivované z originálu 4. januára 2019 . Získané 4. januára 2019 .
  8. ^ „Apple – iPad mini 4 – Špecifikácie“ . Apple. Archivované z originálu 24. októbra 2015 . Získané 24. októbra 2015 .
  9. ^ „Apple – iPad Air 2 – Technické špecifikácie“ . Apple. Archivované z originálu 26. októbra 2015 . Získané 24. októbra 2015 .
  10. ^ „Apple – iPhone XS – Technické špecifikácie“ . Apple. Archivované z originálu 4. januára 2019 . Získané 4. januára 2019 .
  11. ^ Tim Brookes (17. októbra 2019). "Kde sú funkcie iTunes v systéme macOS Catalina?" . Ako na to Geek .
  12. ^ „Hudba žije ďalej“ . Apple Newsroom . Získané 28. júna 2022 .
  13. ^ "Apple Open Source" . Získané 25. septembra 2020 .
  14. ^ „Zmapovanie výbušného rastu App Store“ . Lifewire . Získané 15. októbra 2018 .
  15. ^ "Ukážka iOS 15" . Apple . Získané 20. augusta 2021 .
  16. ^ Satariano, Adam; Burrows, Peter; Stone, Brad (14. októbra 2011). „Scott Forstall, čarodejnícky učeň v Apple“ . Bloomberg Businessweek . Bloomberg LP Archivované z originálu 7. apríla 2017 . Získané 1. apríla 2017 .
  17. ^ Kim, Arnold (12. októbra 2011). „Osobnosť Scotta Forstalla, pôvod iOS a stratený prototyp iPhone 4“ . MacRumors . Archivované z originálu 2. apríla 2017 . Získané 1. apríla 2017 .
  18. ^ Thomas, Owen (9. januára 2007). „Apple: Dobrý deň, iPhone“ . Peniaze CNN . CNN . Archivované z originálu 2. apríla 2017 . Získané 1. apríla 2017 .
  19. ^ Eadicicco, Lisa (9. januára 2017). „Sledujte, ako Steve Jobs dnes pred 10 rokmi odhalil prvý iPhone“ . čas . Archivované z originálu 2. apríla 2017 . Získané 1. apríla 2017 .
  20. ^ Honan, Mathew (9. januára 2007). „Apple predstavuje iPhone“ . Macworld . Medzinárodná dátová skupina . Archivované z originálu 26. januára 2017 . Získané 1. apríla 2017 .
  21. ^ Block, Ryan (9. januára 2007). „Naživo z Macworld 2007: Keynote Steve Jobs“ . Engadget . AOL . Archivované z originálu 24. marca 2017 . Získané 1. apríla 2017 .
  22. ^ Wright, Mic (9. septembra 2015). „Pôvodné oznámenie o iPhone s poznámkami: Genius Steva Jobsa sa stretáva s géniom“ . Ďalší web . Archivované z originálu 1. apríla 2017 . Získané 1. apríla 2017 .
  23. ^ „iOS: Vizuálna história“ . The Verge . Vox Media . 16. septembra 2013. Archivované z originálu 12. apríla 2017 . Získané 1. apríla 2017 .
  24. ^ Gonsalves, Antone (11. október 2007). „Apple spúšťa adresár webových aplikácií pre iPhone“ . InformationWeek . UBM plc . Archivované z originálu 20. februára 2017 . Získané 1. apríla 2017 .
  25. ^ „Pôvodná vízia Jobsa pre iPhone: Žiadne natívne aplikácie tretích strán“ . 9to5Mac . 21. októbra 2011. Archivované z originálu 1. apríla 2017 . Získané 1. apríla 2017 .
  26. ^ Fletcher, Nik (17. október 2007). "Apple: "plánujeme mať iPhone SDK v rukách vývojárov vo februári"" . Engadget . AOL . Archivované z originálu 2. apríla 2017 . Získané 1. apríla 2017 .
  27. ^ Eran Dilger, Daniel (7. marca 2017). "Deväť rokov iOS SDK od Apple vygenerovalo 60 miliárd dolárov, 1,4 milióna pracovných miest . " AppleInsider . Archivované z originálu 2. apríla 2017 . Získané 1. apríla 2017 .
  28. ^ Elmer-DeWitt, Philip (17. október 2007). „Steve Jobs: Apple otvorí iPhone pre aplikácie tretích strán vo februári“ . Fortune . Archivované z originálu 2. apríla 2017 . Získané 1. apríla 2017 .
  29. ^ Block, Ryan (6. marca 2008). „Naživo z tlačovej konferencie Apple iPhone SDK“ . Engadget . AOL . Archivované z originálu 27. januára 2017 . Získané 1. apríla 2017 .
  30. ^ Dalrymple, Jim; Snell, Jason (27. februára 2008). „Apple: iPhone SDK, podnikové oznámenie budúci týždeň“ . Macworld . Medzinárodná dátová skupina . Archivované z originálu 2. apríla 2017 . Získané 1. apríla 2017 .
  31. ^ Ricker, Thomas (10. júla 2008). „Pracovné ponuky: Spustenie obchodu App Store s 500 aplikáciami pre iPhone, 25 % zadarmo“ . Engadget . AOL . Archivované z originálu 30. marca 2017 . Získané 1. apríla 2017 .
  32. ^ „Najlepších 100 miliónov stiahnutí z App Store na celom svete“ . Apple Press Info . Apple Inc. 9. septembra 2008. Archivované z originálu 1. apríla 2017 . Získané 1. apríla 2017 .
  33. ^ Myslewski, Rik (16. januára 2009). „iPhone App Store presiahol 500 miliónov stiahnutí“ . Register . Situačné publikovanie. Archivované z originálu 5. mája 2017 . Získané 1. apríla 2017 .
  34. ^ Siegler, MG (8. júna 2009). „Stav ekosystému iPhone: 40 miliónov zariadení a 50 000 aplikácií“ . TechCrunch . AOL . Archivované z originálu 10. júna 2009 . Získané 1. apríla 2017 .
  35. ^ Moren, Dan (4. novembra 2009). „App Store oficiálne prekonal hranicu 100 000 aplikácií“ . Macworld . Medzinárodná dátová skupina . Archivované z originálu 30. marca 2017 . Získané 29. marca 2017 .
  36. ^ Frommer, Dan (4. novembra 2009). „iPhone App Store prešiel 100 000 aplikáciami“ . Business Insider . Axel Springer SE . Archivované z originálu 30. marca 2017 . Získané 29. marca 2017 .
  37. ^ Brian, Matt (28. augusta 2010). „Apple App Store teraz obsahuje 250 000 aplikácií“ . Ďalší web . Archivované z originálu 29. marca 2017 . Získané 29. marca 2017 .
  38. ^ Elmer-DeWitt, Philip (28. august 2010). „Apple App Store: 250 000 a stále pribúda“ . Fortune . Archivované z originálu 30. marca 2017 . Získané 29. marca 2017 .
  39. ^ Crook, Jordánsko (24. júla 2012). „Apple App Store dosiahol 650 000 aplikácií: 250 000 navrhnutých pre iPad, 5,5 miliardy dolárov vyplatených vývojárom“ . TechCrunch . AOL . Archivované z originálu 30. marca 2017 . Získané 29. marca 2017 .
  40. ^ Ingraham, Nathan (22. októbra 2013). „Apple oznamuje 1 milión aplikácií v App Store, viac ako 1 miliardu skladieb hraných v rádiu iTunes“ . The Verge . Vox Media . Archivované z originálu 12. mája 2017 . Získané 29. marca 2017 .
  41. ^ Fiegerman, Seth (22. októbra 2013). „Apple App Store prevyšuje 1 milión aplikácií“ . Mashable . Archivované z originálu 30. marca 2017 . Získané 29. marca 2017 .
  42. ^ a b Golson, Jordánsko (13. júna 2016). „Apple App Store má teraz viac ako 2 milióny aplikácií“ . The Verge . Vox Media . Archivované z originálu 10. februára 2017 . Získané 29. marca 2017 .
  43. ^ Beck, Kellen (13. júna 2016). „Apple App Store má teraz viac ako 2 milióny aplikácií“ . Mashable . Archivované z originálu 30. marca 2017 . Získané 29. marca 2017 .
  44. ^ Carson, Erin (13. júna 2016). „Apple podľa čísel: 2 milióny aplikácií, 15 miliónov predplatiteľov Apple Music“ . CNET . CBS Interactive . Archivované z originálu 30. marca 2017 . Získané 29. marca 2017 .
  45. ^ Goode, Lauren (5. januára 2017). „Apple App Store práve zažil najúspešnejší mesiac predaja v histórii“ . The Verge . Vox Media . Archivované z originálu 28. januára 2017 . Získané 29. marca 2017 .
  46. ^ Dignan, Larry (5. januára 2017). „Príjmy App Store spoločnosti Apple za rok 2016 presahujú hranicu 28 miliárd USD, vývojári majú čistých 20 miliárd USD“ . ZDNet . CBS Interactive . Archivované z originálu 30. marca 2017 . Získané 29. marca 2017 .
  47. ^ Kastrenakes, Jacob (21. marca 2016). „Teraz existuje 1 milión aplikácií pre iPad“ . The Verge . Vox Media . Archivované z originálu 30. marca 2017 . Získané 1. apríla 2017 .
  48. ^ Perez, Sarah (10. august 2016). „App Store dosiahne do roku 2020 5 miliónov aplikácií, pričom hry budú na čele“ . TechCrunch . AOL . Archivované z originálu 30. marca 2017 . Získané 29. marca 2017 .
  49. ^ Bangeman, Eric (17. september 2007). „iPod sa stretáva s iPhone: recenzia na iPod Touch“ . Ars Technica . Archivované z originálu 18. júna 2016 . Získané 21. júna 2017 .
  50. ^ Rose, Michael (27. januára 2013). „27. januára 2010: Apple predstavuje iPad“ . Engadget . AOL . Získané 18. apríla 2017 .
  51. ^ Foresman, Chris (27. januára 2010). „Apple oznamuje iPad“ . Ars Technica . Získané 18. apríla 2017 .
  52. ^ „Apple spúšťa iPad“ . Apple Press Info . Apple Inc. 27. januára 2010 . Získané 18. apríla 2017 .
  53. ^ „Mediálna udalosť Apple Tablet dnes: „Poďte si pozrieť náš najnovší výtvor“" . MacRumors . 27. januára 2010 . Získané 4. septembra 2020 .
  54. ^ Tony Bradley (29. januára 2010). "AT&T Beefing Up Network pre iPad a iPhone" . PC svet . Archivované z originálu 1. februára 2010 . Získané 29. januára 2010 .
  55. ^ Patel, N. (7. júna 2010). „iPhone OS 4 sa premenoval na iOS 4, spustený 21. júna s 1500 novými funkciami“ . Engadget .
  56. ^ Chartier, David (7. júna 2010). "iPhone OS dostane nový názov, videohovory" . Macworld .
  57. ^ Tartakoff, Joseph (7. júna 2010). „Apple sa vyhýba bitke o ochrannú známku podobnej iPhone vďaka ponukám Cisco, FaceTime“ . platený obsah . Archivované z originálu 11. mája 2011 . Získané 2. februára 2011 .
  58. ^ Garun, Natt (9. septembra 2014). „Všetko, čo spoločnosť Apple oznámila na svojej keynote v septembri 2014“ . Ďalší web . Získané 23. marca 2017 .
  59. ^ Savov, Vlad (9. september 2014). „Apple Watch oznámil: k dispozícii za 349 dolárov začiatkom budúceho roka“ . The Verge . Získané 23. marca 2017 .
  60. ^ Machkovech, Sam (9. marca 2015). „Apple Watch začína na 349 dolároch, začneme 24. apríla“ . Ars Technica . Získané 23. marca 2017 .
  61. ^ Gibbs, Samuel; Hern, Alex (9. marca 2015). „Apple Watch: dostupné od 24. apríla za cenu od 349 do 17 000 USD“ . The Guardian . Získané 23. marca 2017 .
  62. ^ Kastrenakes, Jacob (9. marca 2015). „Dátum vydania Apple Watch je 24. apríla s cenami od 349 USD do viac ako 10 000 USD“ . The Verge . Získané 23. marca 2017 .
  63. ^ Cipriani, Jason (22. novembra 2016). "Obnoviť ponuku Možnosti vývojára v systéme Android 4.2" . CNET . Získané 13. júna 2021 .
  64. ^ Warren, Tom (22. novembra 2016). „Toto 5-sekundové video zrúti váš iPhone“ . The Verge .
  65. ^ Juli Clover (5. október 2016). „Prvá Apple vývojárska akadémia pre iOS sa otvára 6. októbra na University of Neapol“ . MacRumors . Archivované z originálu 23. decembra 2016 . Získané 22. decembra 2016 .
  66. ^ Mike Wuerthele (5. októbra 2016). „Prvá európska akadémia vývojárov iOS spoločnosti Apple sa otvára vo štvrtok v Neapole v Taliansku“ . AppleInsider. Archivované z originálu 21. decembra 2016 . Získané 22. decembra 2016 .
  67. ^ "Chi è enttrato, chi è scappato e cosa c'è dentro alla iOS Developer Academy di Napoli" . Drôtové (v taliančine). 7. októbra 2016 . Získané 12. augusta 2020 .
  68. ^ "Dopo Apple in arrivo a Neapol altri big dell'hi-tech" . Il Sole 24 ORE (v taliančine). 18. októbra 2019 . Získané 12. augusta 2020 .
  69. ^ "iOS Developer Academy aprirà a Neapol | In Ateneo" . Neapolská univerzita Federica II . Získané 12. augusta 2020 .
  70. ^ "Akadémia vývojárov | Università Federico II" . Neapolská univerzita Federica II . Získané 12. augusta 2020 .
  71. ^ "Apple Developer Academy di Napoli, al via le nuove iscrizioni" . lastampa.it (v taliančine). 15. mája 2019. Archivované z originálu 19. decembra 2019 . Získané 12. augusta 2020 .
  72. ^ „Apple predstavuje iPadOS a pridáva funkcie špeciálne pre iPad“ . AppleInsider . Získané 11. augusta 2020 .
  73. ^ „Základné informácie o rozhraní – iOS – Pokyny pre ľudské rozhranie – Apple Developer“ . developer.apple.com . Získané 11. augusta 2020 .
  74. ^ „Adaptivita a rozloženie – Vizuálny dizajn – iOS – Pokyny pre ľudské rozhranie – Apple Developer“ . developer.apple.com . Získané 11. augusta 2020 .
  75. ^ „Widgety – Možnosti systému – iOS – Pokyny pre ľudské rozhranie – Apple Developer“ . developer.apple.com . Získané 11. augusta 2020 .
  76. ^ „Prístup a prispôsobenie ovládacieho centra na vašom iPhone a iPode Touch“ . Podpora Apple . Získané 11. augusta 2020 .
  77. ^ „Používanie upozornení na zariadeniach iPhone, iPad a iPod Touch“ . Podpora Apple . Získané 11. augusta 2020 .
  78. ^ „Ako nájsť upozornenia a odpovedať, keď budete pripravení“ . iMore . 2. decembra 2018 . Získané 3. marca 2021 .
  79. ^ Alex, Anson (4. októbra 2012). „Ako urobiť snímku obrazovky na iPhone 5 a iOS 6 [Video]“ . AnsonAlex.com .
  80. ^ „Ako urobiť snímku obrazovky na iPhone X a novších modeloch“ . Digitálne trendy . 1. decembra 2020.
  81. ^ „Ako funkčná animácia pomáha zlepšovať používateľskú skúsenosť“ . Smashing Magazine . 11. januára 2017 . Získané 19. augusta 2021 . [Obrázok: shutter-animation-in-apple-ios-6-camera-app.png] Obrázok uzávierky v aplikácii fotoaparátu iOS 6
  82. ^ „Recenzia fotoaparátu Apple iPhone 5“ . DPReview . 9. októbra 2012 . Získané 19. augusta 2021 .
  83. ^ Cipriani, Jason (10. marca 2014). „Ako povoliť automatické HDR v systéme iOS 7.1“ . CNET . Získané 19. augusta 2021 .
  84. ^ „Testy fotoaparátu: Priblíženie na iPhone 7 vs iPhone 7 Plus“ . iMore . 21. septembra 2016 . Získané 19. augusta 2021 .
  85. ^ „Nahrávajte HD alebo 4K video pomocou iPhonu alebo iPadu“ . Podpora Apple .
  86. ^ a b „Kontextové ponuky – Ovládacie prvky – iOS – Pokyny pre ľudské rozhranie – Apple Developer“ . developer.apple.com . Získané 11. augusta 2020 .
  87. ^ „Technické otázky a odpovede QA1686: Ikony aplikácií na zariadeniach iPhone, iPad a Apple Watch“ . developer.apple.com . Získané 11. augusta 2020 .
  88. ^ Kastrenakes, Jacob (9. júna 2017). „Apple už nedovolí aplikáciám, aby vás obťažovali svojimi vlastnými výzvami na kontrolu“ . The Verge . Vox Media . Získané 14. júna 2017 .
  89. ^ Mayo, Benjamin (9. júna 2017). "App Store teraz vyžaduje, aby vývojári používali oficiálne API na vyžiadanie hodnotenia aplikácií, nepovoľuje vlastné výzvy" . 9to5Mac . Získané 14. júna 2017 .
  90. ^ Kim, Arnold (6. marca 2008). „Apple vydáva iPhone SDK, Demos Spore, Instant Messaging“ . MacRumors . Získané 11. júna 2017 .
  91. ^ Siegler, MG (8. júna 2009). „Stav ekosystému iPhone: 40 miliónov zariadení a 50 000 aplikácií“ . TechCrunch . AOL . Získané 29. marca 2017 .
  92. ^ „Apple oznamuje viac ako 100 000 aplikácií dostupných v App Store“ . MacRumors . 4. novembra 2009 . Získané 29. marca 2017 .
  93. ^ Brian, Matt (28. augusta 2010). „Apple App Store teraz obsahuje 250 000 aplikácií“ . Ďalší web . Získané 29. marca 2017 .
  94. ^ Grothaus, Michael (4. október 2011). „Viac ako 18 miliárd aplikácií stiahnutých z App Store“ . Engadget . AOL . Získané 31. marca 2017 .
  95. ^ Ingraham, Nathan (22. októbra 2013). „Apple oznamuje 1 milión aplikácií v App Store, viac ako 1 miliardu skladieb hraných v rádiu iTunes“ . The Verge . Vox Media . Získané 31. marca 2017 .
  96. ^ Golson, Jordánsko (13. júna 2016). „Apple App Store má teraz viac ako 2 milióny aplikácií“ . The Verge . Vox Media . Získané 31. marca 2017 .
  97. ^ „Revolučný App Store od Applu stiahol prvú miliardu za iba deväť mesiacov“ . Apple Press Info . Apple Inc. 24. apríla 2009 . Získané 29. marca 2017 .
  98. ^ „Tlačidlo Domov – Apple“ . help.apple.com . Získané 24. mája 2015 .
  99. ^ „O prístupových kódoch pre iOS – podpora Apple“ . support.apple.com . Archivované z originálu 28. apríla 2015 . Získané 24. mája 2015 .
  100. ^ „Apple iOS 7 prináša rýchly prístup k vyhľadávaniu Spotlight na každú stránku aplikácie“ . AppleInsider . 10. júna 2013. Archivované z originálu 7. októbra 2013 . Získané 18. septembra 2013 .
  101. ^ „Vyhľadávanie na iPade so systémom iOS 7“ . 21. októbra 2013. Archivované z originálu 13. januára 2015 . Získané 1. marca 2014 .
  102. ^ „Ruky s novým, proaktívnym Spotlightom v systéme iOS 9“ . 16. septembra 2015 . Získané 25. septembra 2020 .
  103. ^ Seifert, Dan (13. september 2016). „S iOS 10 budete milovať svoju uzamknutú obrazovku“ . The Verge . Vox Media . Archivované z originálu 10. februára 2017 . Získané 1. apríla 2017 .
  104. ^ Zibreg, Christian (26. september 2016) [28. jún 2013]. „Bližší pohľad na paralaxný efekt iOS 7“ . iDownloadBlog.com . Získané 5. mája 2022 .
  105. ^ Matthias Böhmer, Antonio Krüger. Štúdia o usporiadaní ikon používateľmi smartfónov Archivovaná 12. mája 2013 na zariadení Wayback Machine . In Zborník z konferencie SIGCHI o ľudských faktoroch v počítačových systémoch (CHI '13). ACM, New York, NY, USA, 2137–2146.
  106. ^ Gruber, John (29. júna 2010). "4" . Odvážna ohnivá guľa . Archivované z originálu 9. októbra 2017 . Získané 15. októbra 2017 .
  107. ^ Stinson, Elizabeth (9. júna 2015). „Prečo Apple opustil najobľúbenejšie písmo na svete“ . Drôtové . Archivované z originálu 13. júna 2015 . Získané 15. októbra 2017 .
  108. ^ Koetsier, John (9. júla 2013). „Apple 'fontgate' končí hrubšou Helvetica Neue v iOS 7 beta 3“ . VentureBeat . Archivované z originálu 15. októbra 2017 . Získané 15. októbra 2017 .
  109. ^ Guarino, Sarah (21. september 2013). „Návod na iOS 7: Urobte text čitateľnejší/väčší na vašom iPade a iPhone“ . 9to5Mac . Archivované z originálu 31. júla 2016 . Získané 15. októbra 2017 .
  110. ^ Kazmucha, Allyson (20. novembra 2013). „Ako zväčšiť alebo zmenšiť veľkosť písma na zariadeniach iPhone a iPad v systéme iOS 7 s dynamickým typom“ . iMore . Archivované z originálu 8. mája 2017 . Získané 15. októbra 2017 .
  111. ^ Strange, Adario (17. september 2015). „Všetko vítame nové písmo Apple iOS 9, San Francisco“ . Mashable . Archivované z originálu 21. decembra 2017 . Získané 15. októbra 2017 .
  112. ^ „Apple vypustí Helveticu pre San Francisco v systéme iOS 9“ . AppleInsider . 16. septembra 2015. Archivované z originálu 6. marca 2017 . Získané 15. októbra 2017 .
  113. ^ a b Frakes, Dan (21. júna 2010). „Ruky s priečinkami iOS 4“ . Macworld . Medzinárodná dátová skupina . Archivované z originálu 1. novembra 2017 . Získané 15. októbra 2017 .
  114. ^ Friedman, Lex (20. jún 2011). „Ako vytvárať a organizovať priečinky iOS“ . Macworld . Medzinárodná dátová skupina . Archivované z originálu 15. októbra 2017 . Získané 15. októbra 2017 .
  115. ^ Costello, Sam (20. marca 2017). Koľko aplikácií a priečinkov môže mať iPhone? . Lifewire . Dotdash . Archivované z originálu 6. augusta 2017 . Získané 15. októbra 2017 .
  116. ^ Miller, Chance (8. júla 2015). „iOS 9 vám umožňuje uložiť 105 ďalších aplikácií do priečinka na iPade“ . 9to5Mac . Archivované z originálu 15. októbra 2017 . Získané 15. októbra 2017 .
  117. ^ „iPhone 4S – Vždy viete, čo sa deje v Centre upozornení“ . Apple Inc. Archivované z originálu 14. februára 2012.
  118. ^ Tanasychuk, Mike (15. september 2016). „Ako používať VoiceOver na iPhone a iPade“ . iMore . Archivované z originálu 20. decembra 2016 . Získané 31. marca 2017 .
  119. ^ Tibken, Shara (25. marec 2016). „Telefón s vidiacim okom: Poskytnutie nezávislosti nevidomým“ . CNET . CBS Interactive . Archivované z originálu 1. apríla 2017 . Získané 31. marca 2017 .
  120. ^ Tibken, Shara (3. novembra 2016). „Technológia Apple iPhone pomáha znovu objaviť načúvací prístroj“ . CNET . CBS Interactive . Archivované z originálu 1. apríla 2017 . Získané 31. marca 2017 .
  121. ^ Krídlo Kosner, Anthony (16. august 2014). „Načúvacie prístroje vyrobené pre iPhone: Hands On with Halo, Mission Critical Wewearable“ . Forbes . Archivované z originálu 1. apríla 2017 . Získané 31. marca 2017 .
  122. ^ Aquino, Steven (26. júna 2016). „Dostupnosť bola všade okolo tohtoročnej WWDC“ . TechCrunch . AOL . Archivované z originálu 1. apríla 2017 . Získané 31. marca 2017 .
  123. ^ Kornowski, Liat (2. mája 2012). „Ako nevidomí znovuobjavujú iPhone“ . Atlantik .