欢迎来到南通卓典新材料科技有限公司/海安鑫旺耐火材料有限公司,欢迎您的来电,电话:13813645630

产品展示

Product

联系我们

CONTACT US

南通卓典新材料科技有限公司
海安鑫旺耐火材料有限公司
地址:江苏省海安市雅周工业园区益民路6号
电话:0513-88653968
传真:0513-88656361
手机:13813645630
手机:18101460560
手机:15862733869
网址:www.ntzhuodian.cn
勤奋敬业,追求卓越,感谢社会各界多年来对我们公司产品的厚爱!
新闻中心
您当前的位置:网站首页 > 新闻中心
你锁屏睡觉之后,手机才刚刚开始忙碌
来源: 点击数:107次 更新时间:2026/6/21 18:21:13
你锁屏睡觉之后,手机才刚刚开始忙碌,很多人觉得手机锁屏就等于关机了,没人用了,没声音了,黑屏了,安全了,但你有没有注意过这么一个?才刚刚开始忙碌,很多人觉得手机锁屏就等于关机了,没人用了,没声音了,黑屏了,安全了,但你有没有注意过这么一个现象,明明你昨晚充着电睡的,早上起来电量掉了一截,明明你没开导航,手机却知道你昨晚在哪,明明你只是随口跟朋友聊了一句,想买个沙发,第二天打开某个APP首页全是沙发,你说这是巧合吗?也许是,也许不是,但今天我们把这件事儿从技术角度彻底说清楚,不是阴谋论啊,是真实存在的系统机智,听完你就明白了。

我们先举个例子,一个特别好理解的例子,假设你开了一家餐厅,有几十个员工,你下班回家了,餐厅关门了,正常情况下员工也该休息了,对吧?但是有几个员工他们拿到了你给的夜间通行证,你睡着之后,他们悄悄回来整理账本,上传数据,把今天所有顾客的消费记录打包发出去,你不知道,顾客不知道,但事情在发生,你的手机后台就是这个逻辑,那些APP就是那些拿着通行证的员工。
我们正式进入正题,iOS和Android。这两个系统对后台的管理方式是完全不同的,两套哲学先说iOS,苹果是个控制欲极强的老板,你的APP1进后台,苹果几分钟之内就把它冻住,代码停止运行,什么都干不了,你可以理解为员工一下班门直接锁上,钥匙收走,连厕所都不让进。那ap怎么接收消息呢?靠的是苹果自己搭的一套中转站,叫aps苹果推送通知服务,服务器把消息发给苹果,苹果再转给你的手机,整个过程里第三方APP的代码从头到尾没有运行,是苹果帮你跑的腿,但是有例外,iOS允许APP申请一个叫后台刷新的权限,系统一天里会偶尔给APP1小段时间,大概几十秒让他跑一下,更新一下数据,另外还有个东西叫silent push静默推送,服务器发一条没有界面的推送,不会弹通知,但能把APP在后台悄悄唤醒,让他跑一段代码,本来这个设计是让APP保持数据同步的合理的,但你细品一下服务器可以主动唤醒你的设备,感受到了吗?
好,再来说Android,Android完全是另一种性格,它更像一个开放的Linux系统,给开发者的自由度大得多,Android里有个东西叫foreground service前台服务,只要APP在状态栏挂一个持续通知,他就可以在后台长时间运行完整的代码,你平时用音乐播放器后台放歌,就是这个机制在支撑导航APP也是合理合法,没毛病,但问题在于只要拿到这个权限,任何APP都可以这么干,不止音乐,不止导航,Android还有个东西叫job scheduler,APP可以提前告诉系统,我有个任务,等条件满足了再执行,条件可以自己指定,比如设备在充电连接WiFi屏幕关闭,你发现了吗?充电WiFi屏幕关闭这三个条件同时满足是什么时候?是你凌晨睡觉的时候好。
我们再往深走一步,后台到底能采集什么系统的边界在哪里?位置权限是最值得关注的一个,os和Android都把位置权限分成两档,使用期间和始终允许,如果你给了某个APP始终允许,他在后台是可以持续追踪你的GPS坐标的,你在哪走了哪条路?在某个地方停留了多久都有记录,但更隐蔽的是另一个叫significant location change的机制,它不靠GPS,靠的是基站切换,你手机从这个基站切到那个基站系统就知道你动了耗电极低,精度大概几百米到几公里,对广告系统来说这个精度够了。
那麦克风综合摄像头呢,这里我要帮手机厂商说一句公道话,iOS在系统层面做了强制限制,APP在后台时调用麦克风直接被系统杀掉,Android的新版本也做了类似的限制,所以手机偷听你这件事儿,在现代系统上从工程角度来看代价太高风险太大,不是一个理性的工程选择,但是剪贴板是另一回事儿,iOS14之前任何APP随时可以静默读取你的剪贴板,你复制了一段银行卡号,一个密码,一个地址他都能拿到。iOS14之后苹果家的提示状态栏会出现横幅,告诉你谁在读剪贴板Android的目前的限制还没这么严,通讯录,相册之类的授权一次,后台随时可访问,不需要你在场,不需要你知道。
那问题来了,为什么APP要选择在你睡觉的时候上传数据,你白天用着手机的时候上传行不行?技术上行但有代价,用户看到流量在跑,会查会发现会卸载,用户看到电量在掉,会怀疑这都是风险,但凌晨3点充电WiFi锁屏这个时间窗口。几乎是完美的,流量不是问题,电量不是瓶颈,用户感知为零,Android job schedule就是专门为这个场景设计的,充电状态下,系统对后台任务的限制会大幅放宽,连着WiFi数据快而且便宜,你锁屏睡着了,CPU进低功耗模式,后台任务悄悄跑,完全不影响你的体验。那上传什么呢?取决于APP拿了什么权限,常见的有设备标识符位置,历史使用行为日志,你点了什么?看了多久划过什么内容,这些数据单独拎出来可能无所谓,但聚合之后是一份相当完整的用户画像。
好,现在讲让你觉得这个设计真的牛的东西,系统层面现在有两个真实存在的隐私保护技术,第一个叫差分隐私,苹果从iOS10开始大规模用,这个原理其实不复杂,数据在离开你手机之前,系统往里面加一些数学噪声,就像你在一张照片上故意加了一层模糊,大体轮廓还在,但细节变形了,这样一来苹果可以知道有多少人用了某个功能,但没办法精确还原某个具体的人干了什么?数据有用,但不精确到你这不是承诺是数学,第二个叫本地计算更复杂的版本叫联邦学习,传统方式是把你的原始数据上传到服务器,在服务器上分析,根本机计算的思路反过来把模型下载到你手机上,在你手机上分析,只把结果上。原始数据不离开手机,苹果的Siri个性化Google的输入法预测背后都有这个逻辑,你的隐私保护不再依赖,相信这家公司,而是依赖架构本身,就算他们想拿原始数据,拿不到这个设计,真的值得佩服,最后给你一个实际能用的检测方法,iOS用户设置到隐私与安全性到位置服务,把每个APP的始终允许改成使用APP APP,大部分APP根本不需要始终允许,然后打开APP隐私报告,它会记录每个APP最近访问了哪些传感器,连了哪些网络地址,这是目前iOS上最接近后台审计的原生工具。
Android的用户竟设置到隐私到权限管理器,按权限类型看哪些APP有后台位置权限,这一条先查这个,最后说一句,让你记住今天这期内容的话,你每次点允许不是在用一个功能是在签一份你没读过的合同,你售出去的每一个权限都是你在这场博弈里让出去的一个筹码,理解了系统的规则,你才能真正掌控它不是。叫你偏执是叫你清醒。

【刷新页面】【加入收藏】【打印此文】 【关闭窗口】
上一篇:中间包用干式振动料是做什么用的 下一篇:黄金价格较高位回落超20%!金饰克价跌破1300元

南通卓典新材料科技有限公司
联系人:张永建/朱云
电话:13813645630 / 18101460560 / 15862733869


电话:0513-88653968
传真:0513-88656361
网址:www.ntzhuodian.cn
地址:江苏省海安市雅周工业园区益民路6号

扫一扫

微信咨询

Copyright @ 南通卓典新材料科技有限公司 版权所有 苏ICP备2026024410号-1
友情链接:工业过滤布 发动机试验台 南通不锈钢 热管
13813645630