先说结论。11 月 2 日推的百度网盘 iOS 13.36.5,把摇一摇跳转那条路堵回去了,装完重开一次,手怎么晃都不跳了。但这一版的更新说明里,只字未提这件事。

App Store 里百度网盘 13.36.5 的更新说明,只写了文件清理与视频投屏优化

十月底,苹果在 iOS 27.2 正式版里给国行 iPhone 塞了道结界:「限制动作数据」。路径藏在设置-隐私与安全-运动与健身里,把 App 拖进名单,它就读不到陀螺仪和加速度计,摇不动,自然跳不走。

好景三天。有人把度盘加进名单,手一抖,照样飞到淘宝。视频摆在那儿,一镜到底,进度条都没剪。

开发者把 13.36.0 拆开,找到那扇没被关上的门:广告框架里挂着一个叫 NoShake 的变体。它不碰 CoreMotion,转去调 Core Location 里的 CLHeading,就是指南针和地图导航那套。陀螺仪锁死了,它就抬头看磁场。

讲人话:你以为关的是「动作数据」这一扇门,系统里其实有好几扇能看出你在动。苹果关了一扇,另一扇一直开着,App 换个窗就出去了。这不是破解,是权限表里本来就留着这条缝。

苹果开发者文档对 CLHeading 的说明:设备相对真北或磁北的朝向

更有意思的是记录。13.36.5 的更新写的是文件清理工具升级、视频投屏优化,还配了句「立冬霜薄秋未尽」,挺诗意。修复的事一个字没有。知情人士说不是特意绕,是 App Store 审核严,适配版没赶上架。

时间线摊开:9 月 23 日 Beta 2 就有这功能,10 月 27 日正式版上线,中间两个月够做适配,偏偏在一周被骂之后补上了。巧得让人想鼓掌。

更早的账本也得翻。2023 年信通院和电信终端产业协会就发过标准:加速度不小于 15 米每平方秒、转动角不小于 35 度、持续 3 秒以上,才算一次摇一摇。线画在那儿,可有些 App 把灵敏度搁在临界往上,走路、公交刹车、掏手机,全能算成主动点击。

苹果开发者协议其实写得明白,Motion & Fitness 的数据不能拿去做广告。协议是协议,罚则没跟上,收益又摆在那儿,于是年年重来。

所以这次值得记一笔。不是谁良心发现,是用户一条条视频把它按到了台面上。结界是系统给的,补丁是被骂出来的。

下一集大概率还是这个剧本:系统封一条管道,App 找另一条;标准写在纸上,灵敏度调在临界。能做的就那几件——iOS 升到 27.2,把常用 App 拖进限制名单;安卓在设置里关掉它的运动数据权限。

至于度盘,13.36.5 之后确实安静了。安静得连更新说明都懒得提一句。