@
clouds #38 我觉得这个统一推送联盟暂时起不了太大的风浪。
统一推送联盟的“绿色 APP 公约”:
1.从维护国家和全行业整体利益的高度出发,严格遵守国家的各项法律法规,积极进行内容审核和把控,切实践行社会主义核心价值观,为用户提供积极健康的内容,创造良好的文化环境。
2.Target SDK Version 最低:24。
3.不在启动应用时强制请求『读取手机状态和身份( READ_PHONE_STATE )』权限。
4.App 限制交叉唤醒、链式启动。除用户的主动交互触发外,避免启动其它应用未处于运行中的进程。
5.( Target SDK Version >= 28 可豁免) App 让设备 CPU 尽可能处于休眠状态,请求唤醒 CPU 的周期性任务时间间隔尽可能大于 1 小时,并避免在不必要的时间段(如夜间)继续调度周期性事件。
6.( Target SDK Version >= 26 可豁免) App 避免不必要常驻后台的行为。在应用进入后台的短时间内须停止所有后台服务,且在除了收到广播和正常触发的后台行为期间不可以再启动新的后台服务。
----
除了第 1、2 条以外都莫得人去遵守!特别是第 3、4 条!
另外,“绿色 APP ”的“三大权益”:
我认为对于 BAT 之类的厂商来说,有跟没有一样!
第 1 条:统一推送联盟官方微信公众号,官方微博的定期公告展示。
(都依托在微信和微博这两个大厂 APP 上了,我觉得腾讯、新浪不会加入!)
第 2 条:统一推送通道层接口标准及 SDK 的优先试用权
(大厂的推送难道还要依靠“统一推送通道”,不见得吧,即使微信不用“统一推送通道”用自己的通道,难道系统还能强制杀掉微信的推送通道服务?用户也不会用这种系统吧)
第 3 条:统一推送联盟旗下相关业务的优先申请试用权限。
(这个我认为一样对大厂没啥用,除非相关业务获得的数据是大厂无法获得的)
----
以上都是个人猜测!毕竟这种依靠自觉的类似“公约”“约定”在安卓这个平台上并没有多大实际的效果!安卓这个平台就是最有力的证明!