摇一摇广告苹果比华为晚了两年半,双11 给爸妈买机别为这个开关加钱
双11 收官这几天,最忙的不止是快递,还有开屏广告。大促导流是摇一摇跳转最凶的时候,去年年底就有人总结过,元旦、春节、618、双十一这几段误触最严重;今年 6 月工信部搞专项自查整改,用的措辞也是"临近电商大促节点,各类 App 开屏广告乱象集中爆发"。
所以我本来打算顺着一条流传挺广的说法写:老人用安卓只想拍张照片,结果跳了十几个页面,“更加印证了苹果手机适合老人”。这话在今年 10 月之前不算错。资料核完,我发现它现在站不住了。
10 月 27 日凌晨,苹果推送 iOS 27.2 正式版,新增了「限制动作数据」。路径是设置—隐私与安全—运动与健身—限制动作数据—编辑,然后把要治的 App 一个个勾进去。机制不难懂:从系统层掐掉 App 读陀螺仪和加速度计的能力,摇一摇就没法判定你摇了。

问题是这刀苹果砍得实在太晚。华为鸿蒙 OS 4.2 在 2024 年 4 月的更新说明里就写着"支持拦截应用内摇一摇广告跳转",虽然还带了句"可有效禁止部分 App"的限定;小米那边更早,MIUI14 上就有人在教怎么从授权管理里把摇一摇关掉。两年半之后苹果才补上,补上还挺讲究条件。
条件我对着几份不同时间的说明核了一遍,写法是四个:升级到 iOS 27.2、国区 Apple ID、国区商店、语言与地区里的大陆地区,缺一个都不行。少任何一项,设置里根本不会出现这个入口。顺带一句,路径本身在不同人的截图里分成"运动与健身"和"运动与健康"两种写法,与其背,不如在设置顶部搜索框里搜"运动与",这是那位附了全套截图的机主教的招,我觉得比记菜单靠谱。

四个条件里最要命的是前两个。双11 便宜下来的那些非国行版本,你最好先默认这个菜单压根不会出现。所以如果你的理由是"苹果能关摇一摇,给爸妈买台 iPhone 图个清净",这钱加得有点冤——这个权限国产机器有两年多了,价格只要一半。
再说一层,这个开关治的是"跳",治不了"弹"。有位 vivo 机主把话说得比我损:开了只能保证你晃手机的时候不跳转,“应用该弹广告还会弹”。而真正让老人卡在原地、一张照片都拍不成的,多数时候是后者。
然后是这轮最有意思的部分。iOS 27.2 推完之后,百度网盘的摇一摇照旧能跳。开发者王晨杰逆向了它的 iOS 安装包,发现代码里藏着一套专门绕开运动监听的变体:不走常规的 CoreMotion 接口,而是调 Core Location 框架里的 CLHeading,直接读磁力计。磁力计给的是相对磁北的朝向和三轴磁场,手机一晃读数就偏,广告组件拿这串偏移量照样能认定你摇了。关键在于,磁力计数据在 iOS 上不需要申请权限,「限制动作数据」管不到它。
那份分析里还记了一种零点击触发:云端下发的特定参数组合满足时,手机平着放一动不动,广告展示大约 1 秒后会自己执行点击动作。这事后来闹到百度网盘方面回应,说法是新版本已完成功能适配。回应归回应,机制摆在那儿——磁力计这条路,本来就不需要用户点头。

看到这儿我第一反应是,这已经不是"关不掉"的问题了。监管这条线从 2023 年施行的互联网广告管理办法一路管到今年 6 月的专项自查,要求写得很明白——弹出广告要显著标明关闭标志、确保一键关闭,不许假叉号、不许点两次、不许关了又弹,开屏也按弹窗管。App 该跳还是跳。最后真把摇一摇摁住的是系统层掐传感器,可传感器不止一颗。
所以挑机器的时候别问"它今天能帮我关掉多少",问"这家的系统有没有在持续管这件事"。
还有代价得先说清楚。把 App 塞进「限制动作数据」的名单,它就读不到步数了。给爸妈设的时候,微信运动、健康类、地图导航都别顺手一起塞进去。vivo 那边的同类坑更直接:地图软件只能选"仅开屏时禁止",全选禁止了导航就不好使。
国产这边真正的差别也不在摇一摇,在摇一摇之后剩下的那几十步。
先说个容易踩的版本坑。鸿蒙 6 刚出来那阵子并没有这个入口,当时还有人在问"为什么应用有使用陀螺仪的权限,用户却没有关闭的权限",是去年年底那批更新才把"应用获取设备方向"补上的,Mate80、Mate60、Pura80、nova13 Pro 陆续收到。同一个品牌,系统版本不同,能力能差一整档。补上之后路径也不统一,几份教程给了三种写法:隐私—权限管理—应用获取设备方向,应用和服务—权限管理—应用获取设备方向,还有直接写在隐私和安全里的。别背,搜"设备方向"。

vivo 是设置—隐私—权限管理—权限—访问设备动作与方向,右上角有个"全部仅开屏时禁止"。这个设计其实比 iOS 省事,一刀切但保留开屏场景,不用一个个 App 勾。小米是设置—隐私与安全—其他权限—设备动作与方向。这一点观察者网 9 月也实测过,拿 vivo 和华为对比,安卓侧能在"允许、仅开屏时禁止、禁止"三档里挑,苹果那个开关做不到只在开屏时关。
麻烦的是摇一摇只是第一层。剩下系统自己的那些广告,各家工程量差得不是一点半点:荣耀有机主整理了全套 21 个关闭步骤,从锁屏、负一屏一路排到内置 App 推送;华为有机主说新买的机器哪都好,就是系统广告见缝插针,他花了半天才把摇一摇跳转、天气、浏览器、应用市场、主题挨个关完;小米那边流传的教程号称一分钟全关死。同一件事,三家不是一个量级。

而且这套设置不是永久的。有人提醒过,系统更新之后可能得把整个过程重来一遍;连 App 自己升级都能把状态掀回去,有人被折腾到直言以后再也不更新了。
这就是给爸妈买机时最容易漏掉的那笔账。机身价是第一笔,第二笔是你每年回家的维护工时。iOS 那边一次设置管住名单里的 App,但要凑齐四个条件,还漏了一颗磁力计;国产这边权限早就有,但要关的地方多,大版本更新之后可能归零。按一年两次、每次半小时到半天估,这笔钱不落在参数表上,落在你身上。
所以我更愿意把"广告好不好关"当成双11 挑机的筛选条件之一,别拿它当站队的理由。
下单前建议做三件事。
一是家里要是有同品牌的旧机,先在它的设置里搜"设备方向"或者"动作与方向",看这一项在不在、能不能一刀切。搜不到就去线下店问一句,别信商品页上"纯净系统"那类描述。
二是确认这台机器现在的系统版本吃不吃得到那个权限项。华为要去年年底那批更新之后;iPhone 就是国行、国区 ID、iOS 27.2,三个都得对上,少一个你买的是台没有这道开关的机器。
三是到货当天按顺序设:先掐跳转权限,再关系统应用的推荐位,应用商店、浏览器、负一屏、主题这几处是大头,最后收通知。地图和计步类的 App 留一手,别一刀切。设完把每一步截个图存着,下次系统更新之后照着补。

要我说,双11 给爸妈买手机,别为了"清净"这两个字加钱上 iPhone。那个开关今年 10 月才有,要凑齐四个条件,还漏了一颗磁力计。真正决定他们这一年用得顺不顺的,是你到货那天愿不愿意花半小时把权限和系统推荐位过一遍,以及下次系统更新之后,你记不记得再弄一次。
