当前位置: 首页 > 科技观察

统一推送联盟是被遗忘了吗?怎么还没上线

时间:2023-03-18 22:07:28 科技观察

统一推送联盟是否被遗忘了?怎么还没上线呢?在华为发布HarmonyOS2的次日,统一推送联盟发布公告称HarmonyOS支持统一推送标准及相关规范。在拥抱新平台方面,统推联盟的速度非常快。但是“统一推送”这件事说了这么多年,为什么我们还没有用到呢?早在2017年,统推联盟就由工信部成立,发起方是工信部实验室下属的中国信息通信研究院泰尔终端。当时的想法是,未来终端厂商会提供系统级的推送服务,不再让App在后台保持常连接。同时,各终端厂商实现了统一的推送通道接口和功能,方便开发者接入。在此标准下,消息将通过统一的服务器推送到用户设备,而无需应用驻留在后台。但是四年过去了,虽然国内大部分安卓厂商都支持这个标准,但是至今还没有用户真正使用过这个统一的推送服务,各个手机厂商还在使用自己的推送服务。为什么要统一推送安卓手机?安卓手机早已进入6G时代,16GB高端大内存,而隔壁的iPhone还在用4G内存,最大内存的iPhone12Pro也只有6G内存。在国内安卓手机市场也只是千元机级别。除了iOS后台机制需要的内存少之外,还有一个原因——由于国内安卓手机没有FCM,各家厂商没有统一的推送服务,所以app想要常驻就必须要常驻推送通知。在后台,手机只有大容量的内存,才能在保证使用流畅的情况下,将多个应用程序保持在后台。即便如此,如果任由各种应用程序驻留在后台,再大的内存也不够用。所以手机厂商自己的自定义UI也制定了很多后台策略来限制应用。▲MIUI的“信号弹”功能不过对于普通应用关闭后推送的消息影响不大,但对于即时通讯软件来说,没有推送,谈何“即时”?对于很多应用来说,换句话说,如果没有推送通知,用户就不太可能打开它们。这是应用程序收入的基本来源,怎么可能就这样放弃。于是,各种“肿瘤”应用应运而生,“保活”和“唤醒”在应用开发中的重要性也越来越重要。为了防止系统“杀后台”,它也变得越来越隐蔽。.隔壁的iOS一直都是统一的推送机制。该应用依赖于Apple提供的APNs服务,即使在应用未打开的情况下也可以将通知推送到用户手机。这样不仅可以用更少的后台服务接收更多的推送通知,还可以降低手机的功耗,延长电池寿命。谷歌也为Android提供了FCM推送,但是对国内应用的支持较少,而且在国内也有较大的网络延迟,基本无法使用。因此,如果没有真正意义上的“统一推送”,你要么要忍受后台多个应用的??耗电,要么就要承受错过重要信息的后果。各种第三方推送其实国内并没有“统一推送”,只是没有那么“统一”而已。每个手机厂商基本上都有自己的推送服务,比如米推、华为推送……除了手机厂商,还有一些其他的推送服务,比如TPNS(腾讯)、阿里云消息推送、友盟、个推……虽然这些第三方推送服务接入了国内不少应用,但还是有一些重要的应用缺席,微信一直是接入不上。这种非手机厂商提供的推送服务,基本上只支持自家应用,当然不可能支持竞争对手应用的推送服务。▲米推支持的部分应用和这些非手机厂商的推送服务平台已经偏离了统一推送的初衷。应用之间相互唤醒。打着保留推送通道的名义,变成了后台更难清理的癌变应用。除了“癌症”之外的“纯”应用程序可能没有动力去适应这些各种各样的推送服务。需要适配的不同接口太多了,而且很多都要额外付费。不愿适应,小应用的个体开发者更无法接入。此外,很多应用也不愿意将自己的“命运”交给其他公司。如果他们访问这些推送服务,通知和信息必须首先通过他们的服务器。说没有竞争很容易。如果是竞争对手,谁又能保证这些数据不被窃取呢?而如果推送服务平台出现安全问题,是否也会泄露大量关键数据?推送服务不稳定,用户体验变差怎么办?这些都是应用厂商的顾虑,短时间内很难依托这些平台形成真正统一的推送服务。统一推送是未来趋势,但距离实现还有很长的路要走。虽然统一推送不是那么完美,即使是iOSAPNs也经常出现推送延迟,但相比国内Android消息推送的混乱,尽快集中分发推送可能是最好的解决方案。统一推送联盟虽然成立几年了,还没有在手机上搭载,但也为以后在手机上的普及做了不少努力。一方面,积极广泛地接受各厂商的接入。现在几乎覆盖了所有的国产手机。就连三星等国外手机厂商也加入了统一推送联盟。华为的鸿蒙2.0刚刚发布,很快就支持了。统一推送联盟。另一方面,它也为统一推送服务制定了多项标准,先后发布了内容安全平台“推必安”和信令级推送“推必达”。▲推比达官方推出的“推比安”可以有效减少骚扰信息和不良内容的推送,并可以净化手机端的消息通知;“推必达”类似于短信,即使没有网络,也可以通过运营商推送消息。但这些的前提是未来可以投入使用,但从目前的进展来看,可能离我们还很遥远。统一推送联盟向我们展示了美好的未来和更多的可能性。且看国内未来会有比APNs和FCM更好用的通知推送服务。不过,提起了这么多年,却迟迟没有用到。还涉嫌“画饼”。何时能协同手机厂商和应用完成统一推送业务的落地,目前还不得而知。毕竟除了利益分配,服务器的承载能力也是个大问题。不过,到那一天的时候,国产安卓的通知推送也将变得省电、干净,这是摆在所有手机用户面前的一大课题。改进。推送也将变得省电和干净,这对所有手机用户来说都是一个重大的进步。