Jet*_*ieh 16 android push-notification ios
由于我想在移动应用程序中建立可靠的通信,我是否可以从第三方推送服务(C2DM,APN,城市飞艇)获得推送失败的报告(可能是设备离线)?或者我们需要自己构建它?
Android C2DM的预期目的是为您的服务器应用程序提供一种节省电池的方式,以向移动设备发出它想要开始可靠通信的信号。
您可以构建消息,以便每个新的 C2DM 都包含自上次与服务器双向交互以来发生的所有情况(即“来获取我所拥有的任何内容”)。您的失败交付报告隐含在移动设备未及时响应中(您可以这样做,因为您知道 C2DM 使用 Intent 激活您的应用程序)。
这真的比保证在有损介质中传送每条消息更糟糕吗?好吧,更糟糕的是您还必须实现主要的通信方法。但无论如何您都必须这样做,因为 C2DM 仅限入站,对吧?
| 归档时间: |
|
| 查看次数: |
3003 次 |
| 最近记录: |