账号在A,B两个设备切换的Bug!

账号在A,B两个设备切换的Bug!
1.一开始,账号在A设备上登陆,此时用该账号在B设备上登陆,此时账户在另一台设备登陆,账号被迫下线。这符合常理。
2.然后用该账号又在A设备上登陆,账号在B设备上被迫下线,这也没有问题!
3.此时再在B设备上登陆该账号,该用户在B设备上正常运行!但是,A设备上没有任何反应,- (void)didLoginFromOtherDevice回调方法再也不执行了!
共3个回复

zhangyb

2015-09-09 19:22

我测试了没有问题啊,你的网络怎么样啊

信徒

2015-09-10 17:29

谢谢,我已经解决了,不是环信的问题,是因为业务需要,我不小心在被挤掉后移除了代理,所以无法响应didLoginFromOtherDevice回调了。谢谢你们了哈。

海豚湾之约

2016-09-11 16:07

在那里添加didLoginFromOtherDevice的回调啊

海豚湾之约

2016-09-11 16:07

android

Seven

2015-09-10 10:48

asyncLogoffWithCompletion 注销当前登录用户的一个异步方法,你做一个通知,如果是其他设备登录,触发这个通知,你看这样做有问题没有

信徒

2015-09-10 17:29

谢谢,我已经解决了,不是环信的问题,是因为业务需要,我不小心在被挤掉后移除了代理,所以无法响应didLoginFromOtherDevice回调了。谢谢你们了哈。

Half12345

2015-09-10 17:26

用的是什么版本sdk呀?你可以试下demo,后面登陆的就是会把前面的账号挤掉,会触发didLoginFromOtherDevice回调接口。你看看demo的处理,没问题的。demo里面现在的版本已经不用你这个方法了。

信徒

2015-09-10 17:29

谢谢,我已经解决了,不是环信的问题,是因为业务需要,我不小心在被挤掉后移除了代理,所以无法响应didLoginFromOtherDevice回调了。谢谢你们了哈。
点击此处继续提问与开发者们互动

申请试用

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

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

×

400电话

商务咨询

技术咨询

免费试用