收不到群组消息的后台通知

应用在后台时,收不到群组的后台消息通知
发布时间: 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) {