打开网盘,走两步路,还没反应过来就被“摇”进了商品页。
折磨了大家多年的“摇一摇”开屏广告,终于等来系统级物理开关:iOS 27.2起可以把App关进“限制动作数据”名单,让它读不到传感器。结果三天后就有实测反馈:名单好像对百度网盘并不管用,它还能摇。不对,现在不叫摇,叫转。知乎
一周攻防战,比电视剧还精彩
10月27日,iOS 27.2正式版推送,国行用户拿到名为“限制动作数据”的新权限:App进了名单,就再也读不到加速度计和陀螺仪——摇一摇跳转的两根触发器,被从源头掐断。很多人欢呼,以为这事到此为止。知乎
三天后,开发者王晨杰对百度网盘iOS版做了逆向分析,发现广告框架里藏着叫NoShake的变体:不走CoreMotion,改走CoreLocation的CLHeading接口读取磁力计数据。这颗传感器本来是给指南针和导航用的,可手机姿态一变,磁场读数就变,广告组件照样判定你“晃了”,该跳还是跳。知乎36氪知乎

更绝的是,分析报告里还有一种“零点击触发”:云端参数组合一满足,广告展示一秒左右就自动执行点击,不用你摇,它自己跳。V2EX的实测帖也印证过:限制权限开了,开屏照样跳转。知乎
背后是一笔很好算的账
据报道中的行业数据,普通开屏广告点击率只有1%到2%,加上摇一摇直接飙到8%,翻了4到8倍,用户每跳一次还能给App带来0.5元到2元的分成。所以哪怕八成点击都是误触、用户3秒就退出,也照样有人干:电商平台混个眼熟,开发者数完钱,偏偏又赶上双十一,正是这类广告最猖獗的时候。知乎知乎

反转:又能管住了,回应却很有“艺术”
11月2日,百度网盘更新到13.36.5,实测“限制动作数据”已能再次拦停摇一摇跳转。知乎知乎
而此前的回应相当有艺术:媒体问询时,百度网盘智能客服称主要依托“系统自动监测机制”识别设备动作。也有说法称并非故意绕开,而是适配新版本还没过App Store审核。至于是故意绕还是能力不够,各位自行体会。36氪知乎
最后,教程两分钟讲完
一是系统级做法,也最可靠:升级iOS 27.2后,进设置里的“运动与健身”,点开新增的“限制动作数据”,把平时爱乱跳的App一一勾进名单。36氪

二是iOS里还藏着个开关,路径在“隐私与个性化设置—个性化管理—广告兴趣管理”,有个“开屏摇一摇广告”的选项,默认开启,不特意找根本发现不了。知乎

说实话,一个“证明我存在”的开关不太值得托付,系统名单才是首选。苹果收紧一条规则,开发者找出一个漏洞,这场摇一摇攻防战里,广告这轮被拦住了,但下一个花样也许正在提审路上。规则从来只约束想守规矩的人,真正管用的,是你知道开关在哪里。