OV推送适配坑

因为业务需要,自己适配OV推送,遇到的坑:

1.OPPOdebug模式问题,声称10分钟不用后自动关闭,然而实际是隔一会断一次,用这货开发简直日了狗,不能把debug模式关闭提醒做到手机管家吗,OPPO产品牛(chi)逼(shi)

2.OPPO推送渠道坑。这个是关于安卓O的NotificationChannel的。

别家推送都是要求服务端指明推送参数如闪光、震动啥的,OPPO可好,要在他那创建渠道,然后手机端启动时要把对应的channel创建好,不创建推不了。而且好像是某版突然加了渠道,然后线上的老版本全部完蛋,牛(chi)逼(shi)

3.过分阉割

长按任务中的APP无法跳到任务信息页面,这对开发来讲简直日了狗

4.通知权限

OV默认禁用了APP的通知权限,所以就需要我们引导用户开启通知权限

5.OPPO的通知权限设置页面

别家可以直接跳,不过有的会跳到谷歌原生的丑陋界面,OPPO需要在推送sdk的api跳转,牛(chi)逼(shi)

6.vivo推送无法进行隐式跳转

隐式跳转会丢失参数,必须进行显式跳转

7.VIVO的app删除数据之后不用重新申请动态权限

第一次遇到还以为出了bug,这是进步还是退步,WTF,没阉干净?

同样的,通知栏开关卸载之后也还是保持原样

8.VIVO在安卓8以后创建的通知渠道,通知默认是关闭的,WTF,还得专门检测我司的channel是不是打开才能通知?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值