环信好友请求重复问题

问题描述

照着demo试着搬到了fragment里来实现即时通讯的功能,现在有一个bug就是我用同一个手机登录一个账号给另一个账号发送好友请求,登录另一个账号后收到好友请求,然后退出当前账号再登录另外一个新的账号,则新登录的这个账号也会收到好友请求。。。。。找了半天也不知道哪里有问题,求帮忙解决一下啊

解决方案

这个只能检查逻辑了,抄代码很容易抄错,一点点打log看
解决方案二:
> forum.php?mod=redirect&goto=findpost&pid=3344&ptid=1537这个只能检查逻辑了,抄代码很容易抄错,一点点打log看呃,这个我懂,我是想问一下这种情况一般是怎么引起的呢。。。
解决方案三:
本帖最后由 zhangnan 于 2015-5-25 19:20 编辑 貌似就是这样的,接到邀请的消息,如果不处理(同意或拒绝),掉线后,服务器会自动再发过来,所以客户端不需要重复提醒
解决方案四:
你可以检测下判断如果是切换了帐号的话,就重新获取好友列表,建议用两台手机测试.

时间: 2024-10-27 04:33:20

环信好友请求重复问题的相关文章

环信好友列表

问题描述 环信好友列表怎么维护,是每个开发商维护好友列表,一个账号有好友数量上限的限制吗?假如,我一个好友有几千万的好友可以吗?(就是在一个Apptoken下注册几千万的好友,可能有点夸张?) 解决方案 没有限制

环信能请求指定ID的好友列表/数量吗,不是自己的好友

问题描述 解决方案 指定好友数量?  环信不是好友也可以聊天的,只有指定ID就行

环信好友单方面问题

问题描述 我是android端的   现在碰到一个问题  有时候添加好友的时候 同意了好友请求  后台数据是单方面的成为好友,即a好友列表有b   b中没有a.我在开发者中心和rest查看的数据都是这样的   有什么情况下会出现这样的问题呢 解决方案 好友体系是你自己维护的,还是直接用的环信的?

环信好友监听器只能一次有效

问题描述 为什么使用环信添加好友,无论发送方还是接收方,都只能第一次进入添加界面并且成功添加.之后再进入监听器就没有响应了,只能把APP清除重新打开才行. 解决方案 添加好友的请求本身是只发送一次,除非您没有处理的情况下,重新登录后服务器才会再次发送

环信中好友上限是多少

问题描述 请问下环信中好友上限是多少 解决方案 环信不是好友也可以聊天,只要知道对方id就可以环信好友没有上限

iOS 从环信服务器获取的group无法缓存本地

问题描述 因为这边group是通过app服务器向环信服务器发起请求创建的..而group信息要向环信服务器请求.使用了groupManager的3个方法,发现环信本地缓存的group表都是空的..- (NSArray *)getMyGroupsFromServerWithError:(EMError **)pError;- (EMGroup *)searchPublicGroupWithId:(NSString *)aGroupId error:(EMError **)pError;- (EMg

Ios 环信 获取不到好友请求数据

问题描述 NSDictionary *loginInfo = [[[EaseMob sharedInstance] chatManager] loginInfo];    NSString *loginName = [loginInfo objectForKey:kSDKUsername];    if(loginName && [loginName length] > 0) {        NSArray * applyArray = [[InvitationManager sh

环信Android为什么服务端加好友,客户端会收到验证通知?

问题描述 环信Android为什么服务端加好友,客户端会收到验证通知,但是其实好友已经添加成功了,或者有没有方法区分是通过服务端添加的好友,还是通过客户端sdk添加的? 解决方案 rest加好友就是直接成为好友的,没有区分服务端和客户端的方法解决方案二:但是rest加好友成功后  客户端会收到一条通知  请求加好友  怎样区分这一条通知是客户端sdk发送的 还是rest发出的解决方案三:区分不了

Android从环信服务器获取好友列表是在哪个方法执行的

问题描述 我们的好友关系是自己服务器维护的,登录之后去服务器加载好友列表,但是本地数据库也把环信服务器上的好友关系加载出来了,看那个数据库是好友重复了.求指点啊.谢谢 解决方案 把获取环信服务器上好友列表和往本地数据库保存的代码去掉,只使用从自己服务器获取的