近日,数据统计机构StatCounter发布的一组关于苹果iOS 26普及情况的数据引发广泛关注。据其报道,在iOS 26发布约四个月后的2026年1月,仅有约16%的iPhone用户安装了iOS 26.x版本,这一数据似乎表明iOS 26的普及速度不尽如人意。
然而,这一数据很快遭到了质疑。Lapcat Software的Jeff Johnson发文指出,StatCounter的数据存在严重偏差,其统计结果并不准确。他解释称,苹果在iOS 26中为Safari浏览器引入了一项名为“冻结系统版本号”的用户代理策略,目的是防止网站跟踪用户的隐私数据。当iPhone用户更新到iOS 26.x版本后,Safari浏览器在向网站上报信息时,仍然会显示旧的系统版本号,这使得StatCounter无法正确收集使用Safari浏览器的iPhone用户数据。
Johnson进一步分析称,这也能解释为何StatCounter仍能识别出一部分iOS 26用户。原来,这些数据并非来自Safari浏览器,而是来自Chrome、Firefox等第三方浏览器。因为这些第三方浏览器在用户代理中会正确标注当前的系统版本。Johnson对自己网站日志中的用户代理进行了检查,发现凡是包含“iPhone OS 26”或“CPU OS 26”字样的记录,几乎都会同时出现“CriOS”或“FxiOS”,也就是Chrome和Firefox的标识。
尽管苹果要求iOS平台上的所有浏览器都必须使用WebKit内核,但目前只有Safari采用了“冻结系统版本号”的用户代理策略。为了验证自己的观点,Johnson还使用了StatCounter的用户代理检测工具。他发现,在iOS 26设备上使用Safari浏览器访问网站时,网站端收集的用户系统版本明显错误;而使用Chrome浏览器访问网站时,则能正确识别系统版本。
这意味着,StatCounter在统计iOS 26占比时,很可能将大量运行iOS 26的Safari用户错误归类到了旧系统版本中,真正被计入iOS 26的,几乎只剩下使用第三方浏览器的用户。这直接导致iOS 26的升级率被严重低估。











