Uniapp中使用Unipush2.0后,华为手机离线推送消息收不到问题排查
做的手机App是基于Uniapp开发的,消息推送是用的Unipush2.0
,客户想要有离线推送消息的功能,这个就需要那个手机厂商的通道了,华为的应用商城也成功上架了。这时候,app在线的时候能收到消息,也有角标。可是离线后,消息也没有,角标也没有了。
做的手机App是基于Uniapp开发的,消息推送是用的Unipush2.0
,客户想要有离线推送消息的功能,这个就需要那个手机厂商的通道了,华为的应用商城也成功上架了。这时候,app在线的时候能收到消息,也有角标。可是离线后,消息也没有,角标也没有了。
我并不擅长前端,顶多算入门级别,做个简单的小程序、小应用没啥问题,要做得好看且炫丽的效果,那就要花很多时间和精力去百度、去学习。这次,朋友找我帮忙做个项目管理相关的手机App,需要消息推送。
在推送这当面,uni-push2
用起来就很方便,添加相应模块即可,可是我们的App切换到后台或者被进程杀掉后,就接收不到消息了。
这离线消息确实比较麻烦了,需要去各个手机厂商开发者申请账号(企业认证),然后,还要上架应用商店,上架应用又要涉及到软件著作权
。
他们大部分同事都是小米和华为,所以,暂时就考虑这两个。小米各方面相对比较宽松,没用多少精力和时间就完成上架。华为则不一样,弄得我心力交瘁啊。