IM 即时通讯 (424)
Android (198)
- 初始化&链接 (7)
- 事件&监听处理 (7)
- 用户信息 (13)
- 会话列表 (14)
- 聊天会话 (25)
- 消息处理 (35)
- 自定义消息 (5)
- 音视频 (2)
- 推送&通知 (32)
- 扩展功能 (3)
- 第三方地图 (3)
- 依赖&配置 (9)
- 升级说明 (4)
- 其他 (39)
iOS (165)
- SDK 导入 (7)
- 连接 (7)
- 事件处理 (2)
- 用户信息 (3)
- 会话列表 (14)
- 聊天会话 (43)
- 消息处理 (26)
- 自定义消息 (8)
- 推送&通知 (19)
- 扩展功能 (7)
- 国际化 (3)
- 音视频 (4)
- 其他 (22)
Web (36)
Server API (25)
静默推送
什么是静默推送?
发布时间: 2017-12-14 17:36
回答:
静默推送是在 iOS7 之后推出的一种推送方式。它与其他推送的区别在于允许应用收到通知后在后台(background)状态下运行一段代码,可用于从服务器获取内容更新。
功能使用场景:(多媒体)聊天,Email更新,基于通知的订阅内容同步等功能,提升了终端用户的体验。
应用在收到通知后在后台运行代码如下:
-- (void)application:(UIApplication didReceiveRemoteNotification:(NSDictionary fetchCompletionHandler:(void result))handler *)application *)userInfo (^)(UIBackgroundFetchResult
现阶段,只有通过服务端Server API发送的消息才支持静默推送。