手机消息推送

极光推送和腾讯移动推送(信鸽)

极光推送:

       ios的通知需要在应用退到后台后才会有相关通知栏消息展示;自定义消息是需要打开应用才会有相关展示,展示形式由开发者自行实现。只要用户是在允许接收推送并是在目标范围内都是可以收到的
      Android的通知是长连接机制,进程关闭会断开长连接,从而收不到推送消息。关闭及杀死进程是用户手机端的操作,我们没有办法控制,我们是有以下方案优化并让更多开发者收到消息
      1、目前极光推送的SDK都是独立进程的,从安卓SDK的1.8.0版本之后,为了解决市场上一些特殊ROM的限制,新增了进程之间相互唤醒的功能,只要有一个app的进程存在,那么就可以唤醒其他同样使用极光SDK的app进程,收到推送。
      2、您可以使用推送不到短信到功能,利用短信,对未送达APP消息的用户,进行推送通知。短信是需要付费的
      3、手机厂商为了提升系统性能,对应用进程进行管制,在应用退到后台后就将进程杀死,导致应用级的推送长连接断开。我们vip有部分手机厂商通道(小米华为魅族FCM),在进程杀死的情况下,会走手机系统通道下发消息,保证送达。
   4、服务很快,客服和邮箱都会很快恢复。
 
腾讯移动推送 信鸽:
   1、高抵达率,稳定长连接:业内领先的技术实力,稳定可靠的消息推送通道;双Service联合保活,与腾讯系应用共享通道,有效提升消息抵达率。
      2、只有邮箱联系方式,免费服务,对我们的小流量客户来说,专业及时服务比较难。
 
 
原文地址:https://www.cnblogs.com/wangle1001986/p/10149520.html