メインコンテンツへスキップ

iOSバージョン分布

デプロイターゲットの判断に役立つiOSバージョン分布チャート

このiOS利用状況チャートを使って、まだカバーする必要があるユーザーに合わせてデプロイターゲットを選びましょう。累積利用率を見れば、「このiOSバージョンを下限とした場合、iPhone/iPadデバイスの何%があなたの Capacitor、React Native、Flutter、ネイティブアプリを実行できるか」がわかります。

2026年11月3日時点 、対象: iOS 17 はデバイスの約 95.5% をカバーしています。99%という目標は iOS 15 . データが記録されている最新の追跡リリースは iOS 27 で、シェアは 17.2%.

最終更新日
2026年11月3日更新
99.9%カバレッジ目標
カバレッジ99.9%: iOS 10

Android の最小 SDK カバー率と比較する Android バージョン分布チャート .

最小バージョンを選択

ユーザーをカバーする iOS バージョンは?

最小 iOS バージョンを選ぶか、必要なユーザーカバー率を設定してください。このチャートは、そのバージョンを下限とした場合に、何割のデバイスがアプリをインストールできるかを示します。

少なくともこの割合のユーザーに届く最新の iOS バージョンを見つけます。99.5% や 99.9% などの目標値には小数第 1 位まで指定してください。

目標を読み込み中…

チャートの使い方

バージョン利用データからiOSデプロイメントターゲットを選ぶ方法

1. カバレッジ目標を設定する

iOSインストールベースのうち、どの割合を維持すべきかを決めます。チームは通常95%から始め、古いiPhoneがまだ重要である場合にのみ99%や99.9%に引き上げます。

2. 累積利用率を使う

デプロイメントターゲットとは、そのiOSバージョン以降を指します。累積利用率はこの定義に合致しており、App Storeのリーチ推定において信頼できる数値です。

3. 最も新しい安全な下限を採用する

目標を達成しつつ最も新しいiOSバージョンを優先してください。これにより、新しいAPIやXcodeのデフォルト設定を利用でき、カバレッジ目標の背後にいるユーザーも保護されます。

デバイスのカバー率

デバイス別の最終iOSバージョンと累積利用率

各メジャーiOSリリースで対応が止まるデバイスを、累積カバー率の高い順に表示します。

バージョン リリース日 累積利用率 最終対応iOS
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(第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世代)
iOS 2 2008 — —

よくある質問

iOSバージョン分布FAQ

IPHONEOS_DEPLOYMENT_TARGETの設定、Xcodeのアップグレード計画、またはCapacitorのiOSサポート状況を確認したいチーム向けの回答集です。

iOSバージョン分布チャートとは何ですか?

iOSの累積利用率、つまり特定のメジャーバージョン以降のiOSを搭載したデバイスの割合を示しています。IPHONEOS_DEPLOYMENT_TARGETや、サポートする最小iOSリリースを選ぶ際の指標になります。

このデータをもとにiOSのデプロイメントターゲットはどう選べばよいですか?

必要なカバレッジを選択し、それを満たす最新の iOS バージョンを採用してください。このデータセットでは、iOS 17 が約 95.5% をカバーしています。古い iPhone への対応が必須の場合は 99% または 99.9% まで引き上げ、新しい API を早く使いたい場合は下限を下げてください。

なぜ単一バージョンのシェアよりも累積利用率の方が有用なのですか?

デプロイメントターゲットは「このiOSバージョン以降」という意味なので、累積利用率がそのルールに合致します。単一リリースのシェアだけでは、ビルドを動かせるデバイスの数を過小評価してしまいます。

iOSの利用データはどのくらいの頻度で更新されますか?

Capgo は iOS Ref のデータからチャートを毎日更新します。公開数値が変更されると、リポジトリ内の JSON も自動的に更新されます。このページは現在、2026年11月3日時点のデータを表示しています。

これはCapacitorやIonicのiOSアプリに役立ちますか?

はい。Capacitor アプリはネイティブのiOSバイナリとして配布されるため、デプロイメントターゲットがApp Storeへの提出要件や対応デバイス範囲を決定します。プラグインの更新、Xcodeのアップグレード、またはクラウドビルドを行う前に、このチャートで最低要件を確認してください。

関連する開発者向けリソース

Androidのカバレッジデータ、Appleの署名ツール、Capgo のリリースワークフローについて、引き続きご覧ください。

このデータを最新に保つ仕組み

毎日実行されるジョブが上記のソースから最新の数値を取得します。数値が変わっていれば JSON ファイルが自動でコミットされ、変わっていなければリポジトリはそのままです。各ページはビルド時にこれらのファイルを読み込むため、チャートは最新の公開データと同期されます。