您的位置:首页 > 移动开发

iOS APP关闭推送通知后的消息处理逻辑

2014-10-28 00:00 288 查看
用户接受推送通知:APP未运行时,程序在启动后检查新消息;APP在运行时,程序接收通知后检查新消息

用户关闭推送通知:APP未运行时,程序在启动后检查新消息;APP在运行时,程序无法收到通知,有三种方式来处理

1. 建立长连接,服务器有新消息时推送给客户端

2. 定时轮询服务器

3. 提示用户主动刷新获取消息,需要开启接收推送通知才能实时收到通知

对于 Android 而言,除非监听程序被kill,否则无论APP是否启动都能收到消息进行处理,所以只要前台检查监听程序是否在运行即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: