环信im退出问题
APP集成IM了,自动登陆的时候调用登陆IM接口EMError *error = [[EMClient sharedClient] loginWithUsername:username password:password];
我用A账号登陆IM, 但是服务器将这个A账号删除之后, 我调用自己APP内的退出操作后调用退出聊天操作EMError *error = [[EMClient sharedClient] logout:YES];
然后我SB了。。。。退出的时候会提示“用户名密码错误”。。。。
然后我再次输入一个新的账号登陆自己的app和调用最开始那个登陆接口,IM提示错误“已经有一个账号登陆了”, 就这样陷入一个错误的bug循环, 求教下有什么方法解决么?我也没看到什么类似强制注销的方法, 有的话也可以使用就是了!!
我用A账号登陆IM, 但是服务器将这个A账号删除之后, 我调用自己APP内的退出操作后调用退出聊天操作EMError *error = [[EMClient sharedClient] logout:YES];
然后我SB了。。。。退出的时候会提示“用户名密码错误”。。。。
然后我再次输入一个新的账号登陆自己的app和调用最开始那个登陆接口,IM提示错误“已经有一个账号登陆了”, 就这样陷入一个错误的bug循环, 求教下有什么方法解决么?我也没看到什么类似强制注销的方法, 有的话也可以使用就是了!!
没有找到相关结果
已邀请:
2 个回复
卧看☆一叶孤舟
soifow
被其他设备踢/帐号被服务端删除这两种情况都是不需要主动掉sdk登出接口的吧,sdk内部就搞定了