我在iOS项目中使用XMPP和iOS。互联网连接是稳定的。第一次登入一切都很好。然而,从第二次开始(签署然后再次登录),它很少起作用。我经常在10-15秒后得到readTimeoutError:
错误Domain=GCDAsyncSocketErrorDomain Code=4“读取操作超时”UserInfo=0xa8db6a0 {NSLocalizedDescription=Read操作超时}
因此,应用程序不会跳转到- (void)xmppStreamDidConnect:(XMPPStream *)发件人,因此我没有与OpenFire连接。我在这个问题上花了一整天的时间,但仍然找不到解决的办法。有人能帮我吗?
发布于 2013-03-11 07:24:37
发现了你面临的问题。请正确关闭插座,一切都会好的。
https://stackoverflow.com/questions/14975892
复制相似问题