我想检查我的代码中的QBChat / didDisconnect,因为我想在QBChat / didDisconnect时强制用户再次登录到应用程序。我已经在使用以下方法,但有时会出现如下错误:
QBChat / didDisconnect,错误:错误域= GCDAsyncSocketErrorDomain代码= 7“套接字被远程对等方关闭” UserInfo = 0x9ca1260 {NSLocalizedDescription =套接字被远程对等方关闭};
- (void)sendPresence{
// presence in QuickBlox Chat
[[QBChat instance] sendPresence];
// presence in QuickBlox
[QBUsers userWithExternalID:1 delegate:nil];
}
顺便说一句,在创建带有“ [[QBChat实例] createOrJoinRoomWithName:@“ name” memberOnly:NOpersist:YES];“的聊天室之后,需要花费一些时间来制定以下方法。有时,该方法未正确调用。
- (void)chatRoomDidEnter:(QBChatRoom *)room{
}
您可以使用QBChatDelegate的方法
-(void)chatDidFailWithError:(int)code
{
}
如果是手动注销-代码将等于0
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句