IM 即时通讯 (442)
Android (209)
- 初始化&链接 (8)
- 事件&监听处理 (7)
- 用户信息 (13)
- 会话列表 (16)
- 聊天会话 (26)
- 消息处理 (35)
- 自定义消息 (6)
- 音视频 (2)
- 推送&通知 (34)
- 扩展功能 (4)
- 第三方地图 (3)
- 依赖&配置 (9)
- 升级说明 (3)
- 其他 (43)
iOS (168)
- SDK 导入 (10)
- 连接 (8)
- 事件处理 (2)
- 用户信息 (3)
- 会话列表 (14)
- 聊天会话 (44)
- 消息处理 (26)
- 自定义消息 (8)
- 推送&通知 (19)
- 扩展功能 (5)
- 国际化 (4)
- 音视频 (3)
- 其他 (22)
Web (36)
Server (29)
收不到群组消息的后台通知
应用在后台时,收不到群组的后台消息通知
发布时间: 2018-07-06 15:14
回答:
1.检查弹通知的权限是否有开
2.检查是否有设置群组信息提供者,需要设置,否则无法弹后台通知
/** * <p>设置群组信息的提供者。</p> * <p>设置后,当 sdk 界面展示群组信息时,会回调 {@link io.rong.imkit.RongIM.GroupInfoProvider#getGroupInfo(String)} * 使用者只需要根据对应的 groupId 提供对应的群组信息。 * 如果需要异步从服务器获取群组信息,使用者可以在此方法中发起异步请求,然后返回 null 信息。 * 在异步请求结果返回后,根据返回的结果调用 {@link #refreshGroupInfoCache(Group)} 刷新信息。</p> * * @param groupInfoProvider 群组信息提供者。 * @param isCacheGroupInfo 设置是否由 IMKit 来缓存用户信息。<br> * 如果 App 提供的 GroupInfoProvider。 * 每次都需要通过网络请求群组数据,而不是将群组数据缓存到本地,会影响群组信息的加载速度;<br> * 此时最好将本参数设置为 true,由 IMKit 来缓存群组信息。 */ public static void setGroupInfoProvider(GroupInfoProvider groupInfoProvider, boolean isCacheGroupInfo) {