最近公司项目集成推送功能,相互比较之后选择了友盟推送。由于之前一直没有接触过推送,这次集成也算是踩了不少坑,写下来,方便自己以后查看。
1、友盟推送远程推送消息,应用角标数量随数据一并推送到手机。
2、应用未启动:点击应用启动无法获取推送消息,需要点击通知栏消息打开应用才可以获取到推送消息
3、应用前台状态可以通过前台获取消息的回调拿到消息,也可以点击通知栏内的消息获取消息。
4、苹果端存在开发环境和生产环境的证书的不同,应用发布时要提醒后台配置生产环境的参数,不然会出现后台推送成功而手机却无法接收推送消息,我们第一次应用发布就踩到了这个雷。。。
5、应用角标可以在友盟里面设置应用启动后是否选择清空,若不清空,则需要我们应用程序自己管理。
暂时想到这些,后续再补充。