[EaseMob sharedInstance].chatManager asyncFetchGroupInfo的问题

问题描述

麻烦问下[EaseMob sharedInstance].chatManager asyncFetchGroupInfo这个方法去环信拿成员信,环信在  拿成员信息  有几种呢    ?   是不是一种是在环信本地拿,另外一种在环信服务器拿呢  麻烦解答下!!

解决方案

这种带有async或者其他动词操作的就是从服务器拿,只有一个名词比如grouplist的就是从本地缓存中拿。
解决方案二:
这个方法asyncFetchGroupInfo  麻烦再问下我现在遇到一个问题就是,我同事是安卓的手机  我和他同样在一个群里面  他或得的信息和我不一样  我或得的信息是群里面有2个管理员  个别成员也不对,我这里抓包也没办法抓到 ,安卓那边可以抓到  麻烦解答下是什么原因吗????
解决方案三:
环信的群组只有群主和群成员,没有管理员这个概念。

时间: 2024-09-23 07:01:07

[EaseMob sharedInstance].chatManager asyncFetchGroupInfo的问题的相关文章

[[EaseMob sharedInstance].chatManager asyncFetchGroupInfo:获取成员信息的时候一直出错

问题描述 [[EaseMob sharedInstance].chatManager asyncFetchGroupInfo:这个接口  最近怎么反应很慢    ​error==<text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Conference room does not exist</text>还抱了这个错 解决方案 报错信息是这个群组不存在,请检查您传入的群组ID,是否正确.

iOS : NSArray *groupArray = [[EaseMob sharedInstance].chatManager groupList]; 数组返回是空的

问题描述 iOS : NSArray *groupArray = [[EaseMob sharedInstance].chatManager groupList];明明加了群,返回回来的数组却是空的........ 解决方案 这个是从本地获取的  首先登陆成功后要从服务器请求一次,            //获取数据库中数据             [[EaseMob sharedInstance].chatManager loadDataFromDatabase];             /

登录页面 [[EaseMob sharedInstance].chatManager loginInfo] 获取登录信息里的用户名

问题描述 登录页面 保存上次登录过的用户名   [[EaseMob sharedInstance].chatManager loginInfo] 获取登录信息里的用户名 打印出来为空,怎么回事... 解决方案 [EaseMob sharedInstance].chatManager loginInfo]这个方法是在再次登录成功才能获取到的

iOS [[EaseMob sharedInstance].chatManager conversations] 一直获取不到

问题描述 ios中[[EaseMob sharedInstance].chatManager conversations]一直获取0个数量 按照demo上的做了,群组创建成功了,回到群组列表的界面获取conversations的数量一直是0 不知道为什么, 解决方案 你登陆之后去load数据了吗?/*! @method @brief  调用sdk登录接口,登陆成功之后,sdk内部会默认调用一次该函数         从数据库获取信息,包括自己相关的群组,被屏蔽的群组的id数组,会话,消息 @di

[[EaseMob sharedInstance].chatManager removeDelegate:self]的使用!!

问题描述 请问     [[EaseMob sharedInstance].chatManager removeDelegate:self];  是在什么时机使用的!! 我发觉我不用 也好像没什么影响..!!  但感觉 会对程序的性能不太好.... 所以请大牛,能指教一下 解决方案 防止混叠,保证同时只有一个被委托对象.解决方案二:可以

使用 EMMessage *message = [[EaseMob sharedInstance].chatManager asyncSendMe...

问题描述 **使用****EMMessage *message = [.chatManager asyncSendMessage:retureMsg progress:nil]; 发送消息后,怎么样才能知道发送成功还是失败?** 解决方案 发送消息有三种状态,发送中.成功.失败,都是有didSendMessage回调.

会话列表内存读取不到[[EaseMob sharedInstance].chatManager conversat...

问题描述 [.chatManager conversations]; 怎么从内存获取不到会话列表 [.chatManager loadAllConversationsFromDatabaseWithAppend2Chat:YES]; 从DB又获取的到会话列表 是需要登录的时候还是加载的时候配置下么 没有找到相关api help me 解决方案 你在本地确定是有会话的么.你可以在demo中搜loadDataFromDataBase,在登录成功和自动登录回调中都有处理.你看你自己的项目处理到了吗.

iOS [[EaseMob sharedInstance].chatManager addDelegate:self delegateQueue:nil]

问题描述 协议已经注册,但是添加好友请求等回调方法为什么都不走 解决方案 1.确认下对方的好友请求发送成功了吗,可以把环信demo的appkey改下,用demo发下看看能不能收到2.回调所在类初始化了吗

[[EaseMob sharedInstance] registerSDKWithAppKey:apply 报错

问题描述 EMError *error = [[EaseMob sharedInstance] registerSDKWithAppKey:appkey                                       apnsCertName:apnsCertName                                        otherConfig:otherConfig];   调用这个方法 , 包错误如下:  2015-12-03 14:17:30.323 E