注册

创建会话的时候需要再次登录嘛?

A与B聊天,A创建会话,如果在创建会话之前A不退出在重新登录,就会出现发送消息超时,B也接收不到消息...请问这个问题怎么处理....
已邀请:
查看log日志,看A之前是否登录成功。
2015-12-01 11:28:45:803 ***[10816:70b] begin insert message to chatter::youjuer_1448616322_657, messageId::1515b95d8eb

2015-12-01 11:28:45:815 ***[10816:70b] end insert message with account::youjuer_1448940471_954, to chatter::youjuer_1448616322_657, messageId::1515b95d8eb, result::YES

2015-12-01 11:28:45:874 ***[10816:530f] EMChatManager+Chat::messageToRawString: -- serialize chat message failed:.

2015-12-01 11:28:45:875 ***[10816:530f] send meesage failed-- error: Server timeout.

2015-12-01 11:28:45:876 ***[10816:530f] EMChatManager+Chat == asyncSendMessage:progress:::didSendMessage:error: - 连接服务器超时.
换个网络环境试试,并且在appdelegate中注册代理,设置该方法,监听一下,是不是会执行;
// 网络状态变化回调
- (void)didConnectionStateChanged:(EMConnectionState)connectionState
{
}
这个情况出现之后只要重新登陆一下就没问题了,但是是什么原因造成的还是不知道啊
感觉是网络连接不稳定,导致失连了,但我们SDK是有重连处理的,请问SDK是什么版本?
NSLog(@"打印iOS环信SDK版本号:%@",[EaseMob sharedInstance].sdkVersion);

要回复问题请先登录注册