StatCounter的数据让iOS 26的普及率看起来只有16%,这事儿挺让人意外。在2026年1月,苹果发布的这个新系统才过了四个月,按理说普及率不该这么低。结果搞独立开发的Lapcat Software的杰夫·约翰逊站出来了,说这数据不准。 原来问题出在iOS 26的Safari浏览器上,苹果加了个叫“冻结系统版本号”的新功能。这招挺狠,用户哪怕升级到了iOS 26,只要用Safari上网,报给网站的系统版本号还是老版本的。这是为了防网站通过系统版本来画像,是为了保护隐私。 可这一弄就坏事儿了。StatCounter这类靠用户代理数据统计的第三方平台根本认不出来实际用的是什么系统。约翰逊就查了查自家的服务器日志,发现凡是带有“iPhone OS 26”或者“CPU OS 26”的记录,旁边几乎都跟着“CriOS”(Chrome)或者“FxiOS”(Firefox)的浏览器标识。这说明用Chrome和Firefox的用户能被正确统计出来,而那些用Safari的升级户都被错归到旧系统里去了。 苹果要求所有iOS浏览器都用WebKit引擎,但在报版本号这事上,只有Safari是这么干的。用StatCounter的检测工具测了一下也发现了问题:iOS 26的设备用Safari连上去显示的是错的,换成Chrome连就对了。 这事儿不能光看是不是统计错了,它反映了一个大趋势。现在的操作系统为了保护隐私越来越狠了,但也把市场分析、安全监控这些传统的路子给堵住了。 对于做数据分析的人来说,以后的数据肯定更难测准了。搞研究、做市场分析、写代码的人以后看到这种数据都得小心点了。 所以啊,怎么既能保护用户隐私又能保证数据准确透明?这就是现在科技圈得好好琢磨的问题。苹果这次搞这个新功能可能就是为了推动这件事往前走呢。