Langsung ke konten utama

Distribusi versi iOS

Grafik distribusi versi iOS untuk keputusan target deployment

Gunakan grafik penggunaan iOS ini untuk memilih target deployment berdasarkan pengguna yang masih perlu Anda jangkau. Penggunaan kumulatif menjawab: jika versi iOS ini adalah batas minimum Anda, berapa persen perangkat iPhone dan iPad yang dapat menjalankan aplikasi Capacitor, React Native, Flutter, atau native Anda.

Per 3 November 2026 , menargetkan iOS 17 mencakup sekitar 95.5% dari perangkat . Target 99% berada di sekitar iOS 15 . Rilis terbaru yang dilacak dengan data adalah iOS 27 pada 17.2%.

Terakhir diperbarui
Diperbarui 3 November 2026
Sumber
Sumber: Ref iOS
Target cakupan 99,9 persen
Cakupan 99,9%: iOS 10

Bandingkan dengan cakupan minimum Android SDK di Grafik distribusi versi Android .

Pilih minimum Anda

Versi iOS apa yang mencakup pengguna Anda?

Pilih versi iOS minimum, atau atur cakupan pengguna yang Anda butuhkan. Grafik menjawab: jika ini batas bawah Anda, berapa persen perangkat yang bisa menginstal aplikasi Anda.

Menemukan versi iOS terbaru yang masih menjangkau setidaknya jumlah pengguna ini. Gunakan persepuluhan untuk target seperti 99,5% atau 99,9%.

Memuat target…

Cara membaca chart

Cara memilih target deployment iOS berdasarkan data penggunaan versi

1. Tentukan target cakupan

Tentukan berapa banyak basis instalasi iOS yang harus Anda pertahankan. Tim biasanya mulai di 95% dan baru naik ke 99% atau 99,9% saat iPhone lama masih relevan.

2. Gunakan penggunaan kumulatif

Target deployment berarti versi iOS tersebut atau yang lebih baru. Penggunaan kumulatif sesuai dengan definisi ini dan merupakan angka terpercaya untuk estimasi jangkauan App Store.

3. Ambil batas bawah terbaru yang aman

Utamakan versi iOS terbaru yang masih memenuhi target Anda. Itu membuka API dan default Xcode yang lebih baru sekaligus melindungi pengguna di balik target cakupan Anda.

Cakupan perangkat

Versi iOS terakhir per perangkat dan penggunaan kumulatif

Lihat perangkat mana yang berhenti di setiap rilis besar iOS, diurutkan berdasarkan cakupan kumulatif dari tertinggi ke terendah.

Versi Dirilis Penggunaan kumulatif iOS terakhir
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 (gen 1)
iOS 2 2008 — —

FAQ

FAQ distribusi iOS

Jawaban untuk tim yang mengatur IPHONEOS_DEPLOYMENT_TARGET, merencanakan upgrade Xcode, atau meninjau dukungan iOS Capacitor.

Apa itu grafik distribusi versi iOS?

Grafik ini menunjukkan penggunaan iOS kumulatif: persentase perangkat yang menjalankan minimal versi iOS mayor tertentu. Angka inilah yang harus digunakan saat memilih IPHONEOS_DEPLOYMENT_TARGET atau rilis iOS minimum yang didukung.

Bagaimana cara memilih target deployment iOS dari data ini?

Pilih cakupan yang Anda butuhkan, lalu ambil versi iOS terbaru yang masih memenuhi syarat tersebut. Pada dataset ini, iOS 17 mencakup sekitar 95,5%. Naikkan ke 99% atau 99,9% jika Anda harus mempertahankan iPhone lama, atau terima batas bawah yang lebih rendah untuk menggunakan API baru lebih cepat.

Mengapa penggunaan kumulatif lebih berguna daripada pangsa versi mentah?

Target deployment berarti “versi iOS ini atau yang lebih baru.” Penggunaan kumulatif sesuai dengan aturan tersebut. Pangsa mentah untuk satu rilis tertentu meremehkan jumlah perangkat yang dapat menjalankan build tersebut.

Seberapa sering data penggunaan iOS ini diperbarui?

Capgo memperbarui grafik dari iOS Ref setiap hari. Ketika angka yang dipublikasikan berubah, JSON di repo diperbarui secara otomatis. Halaman ini saat ini mencerminkan data yang diperbarui pada 3 November 2026.

Apakah ini membantu aplikasi iOS Capacitor dan Ionic?

Ya. Aplikasi Capacitor dikirim sebagai biner iOS native, jadi target deployment menentukan kelayakan App Store dan jangkauan perangkat. Cek grafik ini sebelum menaikkan batas minimum untuk plugin, upgrade Xcode, atau cloud build.

Sumber daya developer terkait

Lanjutkan dengan data cakupan Android, alat signing Apple, dan workflow rilis Capgo.

Cara data ini tetap mutakhir

Job harian mengambil angka terbaru dari sumber di atas. Jika angka berubah, file JSON akan di-commit secara otomatis; jika tidak, repo tidak akan berubah. Halaman-halaman ini membaca file tersebut saat build, sehingga chart tetap sinkron dengan data terbaru yang dipublikasikan.