fetchGroupInfo 还有 设置是否推送的方法有Bug,设置了不允许推送,但是一会刷新数据又会变成允许

        [[EaseMob sharedInstance].chatManager asyncIgnoreGroupPushNotification:self.group.groupId isIgnore:ignore completion:^(NSArray *ignoreGroupsList, EMError *error) {
使用这个方法设置是否推送
 
然后 使用下面这个方法获取数据
 
    [[EaseMob sharedInstance].chatManager asyncFetchGroupInfo:self.group.groupId completion:^(EMGroup *group, EMError *error) {
 
那么刚设置完都是对的,但是刷新重启了几次以后,就变了,但是再刷几次又对了,
共1个回复

环信沈冲

2015-09-18 14:22

您监测一下在您的项目中这两个方法的执行顺序。

*James.X

2015-09-18 14:32

是这样的,我在聊天列表进入某一个groupChat的聊天界面时就会fetch一次请求,保证群组数据是最新的,然后groupSetting实在聊天界面再点进去的,所有肯定是fetch在前,然后问题是,我设置完以后,再进入,数据都是正确的,那么当我重新允许程序的时候,就有可能会有问题,大概进入10次会出现一次是不正确的,然后再重启一次,又是正确的....所以我估计是bug,你们那边可以测试一下
点击此处继续提问与开发者们互动

申请试用

提交后工作人员会尽快与您联系进行功能演示
技术咨询已转移到管理后台,请先登录

即时通讯云使用者请在应用详情页面咨询
客服云使用者请进入管理员模式咨询

×

400电话

商务咨询

技术咨询

免费试用