Salta al contenuto principale

Distribuzione versioni iOS

Grafico distribuzione versioni iOS per scegliere il target di deployment

Usa questo grafico di utilizzo iOS per scegliere il target di deployment in base agli utenti che devi ancora coprire. L'utilizzo cumulativo risponde a questa domanda: se questa versione iOS è la tua soglia minima, quale percentuale di dispositivi iPhone e iPad può eseguire la tua app Capacitor, React Native, Flutter o nativa.

A partire dal 3 novembre 2026 , con target iOS 17 copre circa 95.5% of devices . A 99% goal lands near iOS 15 . La release più recente monitorata con dati è iOS 27 al 17.2%.

Ultimo aggiornamento
Aggiornato il 3 novembre 2026
Sorgente
Sorgente: Riferimento iOS
Obiettivo di copertura al 99,9%
99,9% di copertura: iOS 10

Confronta con la copertura minima Android di SDK su Grafico della distribuzione delle versioni Android .

Scegli il tuo minimo

Quale versione di iOS copre i tuoi utenti?

Seleziona una versione minima di iOS o imposta la copertura utenti desiderata. Il grafico ti dice: se questo è il tuo limite, quale quota di dispositivi può installare la tua app.

Trova la versione iOS più recente che raggiunge ancora almeno questo numero di utenti. Per target come 99,5% o 99,9%, usa i decimali.

Caricamento target…

Come usare il grafico

Come scegliere un deployment target iOS dai dati di utilizzo delle versioni

1. Imposta un obiettivo di copertura

Decidi quanta parte della base installata iOS devi mantenere. I team spesso partono dal 95% e salgono al 99% o 99,9% solo se gli iPhone più vecchi sono ancora rilevanti.

2. Usa l'utilizzo cumulativo

Un deployment target significa quella versione di iOS o successiva. L'utilizzo cumulativo corrisponde a questa definizione ed è il numero da fidarsi per le stime di reach su App Store.

3. Scegli il limite inferiore più recente e sicuro

Preferisci la versione di iOS più recente che raggiunge ancora il tuo obiettivo. Questo sblocca API più recenti e i default di Xcode, proteggendo al contempo gli utenti dietro il tuo target di copertura.

Copertura dispositivi

Ultima versione iOS per dispositivo e utilizzo cumulativo

Scopri quali dispositivi si fermano a ogni major release di iOS, ordinati per copertura cumulativa dalla più alta alla più bassa.

Versione Rilasciata Utilizzo cumulativo Ultima versione iOS per
iOS 10 2016 99.9% iPhone 5c, iPhone 5
iOS 9 2015 99.9% iPhone 4s
iOS 8 2014 99.9% —
iOS 7 2013 99.9% iPhone 4
iOS 6 2012 99.9% iPhone 3GS
iOS 5 2011 99.9% —
iOS 4 2010 99.9% iPhone 3G
iOS 11 2017 99.8% —
iOS 12 2018 99.7% iPhone 6 / 6 Plus, iPhone 5s
iOS 14 2020 99.5% —
iOS 13 2019 99.5% —
iOS 15 2021 99.4% iPhone 7 / 7 Plus ,iPhone SE (gen 1) , iPhone 6s / 6s Plus
iOS 16 2022 97.9% iPhone X, iPhone 8 / 8 Plus
iOS 17 2023 95.5% —
iOS 18 2024 93.5% iPhone XS / XS Max, iPhone XR
iOS 26 2025 77.6% —
iOS 27 2026 17.2% —
iOS 3 2009 — iPhone (1ª generazione)
iOS 2 2008 — —

FAQ

FAQ sulla distribuzione iOS

Risposte per i team che impostano IPHONEOS_DEPLOYMENT_TARGET, pianificano aggiornamenti Xcode o verificano il supporto iOS di Capacitor.

Cos'è un grafico di distribuzione delle versioni iOS?

Mostra l'utilizzo cumulativo di iOS: la quota di dispositivi che eseguono almeno una determinata versione major. È il dato da usare quando scegli IPHONEOS_DEPLOYMENT_TARGET o una versione iOS minima supportata.

Come scelgo un deployment target iOS in base a questi dati?

Scegli la copertura che ti serve, poi usa la versione iOS più recente che la soddisfa. Su questo dataset, iOS 17 copre circa il 95,5%. Punta al 99% o al 99,9% se devi supportare iPhone più vecchi, oppure accetta una soglia più bassa per usare prima le API più recenti.

Perché l'utilizzo cumulativo è più utile della quota di una singola versione?

Un deployment target significa "questa versione di iOS o successiva". L'utilizzo cumulativo segue questa regola. La quota singola di una release sottostima quanti dispositivi possono eseguire il build.

How often is this iOS usage data updated?

Capgo aggiorna ogni giorno il grafico da iOS Ref. Quando i numeri pubblicati cambiano, il JSON nel repo si aggiorna automaticamente. Al momento questa pagina mostra i dati aggiornati al 3 novembre 2026.

Questo è utile per le app iOS di Capacitor e Ionic?

Sì. Le app Capacitor vengono distribuite come binari nativi iOS, quindi il deployment target determina l'idoneità per l'App Store e la copertura dei dispositivi. Consulta questo grafico prima di alzare il minimo per plugin, aggiornamenti Xcode o cloud build.

Risorse developer correlate

Continua con i dati di copertura Android, gli strumenti di firma Apple e i workflow di rilascio Capgo.

Come vengono mantenuti aggiornati i dati

Un job giornaliero recupera gli ultimi numeri dalle fonti sopra indicate. Se i valori cambiano, i file JSON vengono committati automaticamente; in caso contrario, il repo resta invariato. Le pagine leggono questi file in fase di build, così i grafici restano sincronizzati con gli ultimi dati pubblicati.