跳转至正文

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 日
来源
来源: iOS 参考
99.9% 覆盖率目标
99.9% 覆盖率:iOS 10

在图表上对比 Android 最低 SDK 覆盖率 Android 版本分布图 .

选择最低版本

哪个 iOS 版本能覆盖你的用户?

选择最低 iOS 版本,或设置你需要的用户覆盖率。图表会告诉你:如果以这个版本为下限,有多大比例的设备能安装你的 App。

查找仍能覆盖至少该比例用户的最新 iOS 版本。目标如 99.5% 或 99.9% 时,请精确到小数点后一位。

正在加载目标…

图表使用说明

如何根据版本使用数据选择 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 分发常见问题

为设置 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 版本或更高版本”。累计使用率正好对应这条规则。单一版本的原始占比会低估能够运行该 build 的设备总数。

这些 iOS 使用数据多久更新一次?

Capgo 每天从 iOS Ref 刷新图表。当公布的数字发生变化时,仓库中的 JSON 会自动更新。本页当前反映的是 2026 年 11 月 3 日更新的数据。

这对 Capacitor 和 Ionic iOS 应用有帮助吗?

是的。Capacitor 应用以原生 iOS 二进制形式发布,因此部署目标决定了 App Store 上架资格和设备覆盖范围。在因插件、Xcode 升级或云构建而提高最低版本要求前,请先看这张图表。

相关开发者资源

继续查看 Android 覆盖数据、Apple 签名工具以及 Capgo 发布工作流。

这些数据如何保持最新

每日任务会从上述来源获取最新数据。如果数据有变化,JSON 文件会自动提交;如果没有变化,仓库保持不变。页面在构建时读取这些文件,因此图表始终与最新发布的数据保持同步。