我正在为我的 iOS 项目使用XMPP和OpenFire 。互联网连接稳定。第一次登录时一切都很好。但是从第二次(注销然后再次登录)开始,它很少起作用。我经常在 10-15 秒后得到readTimeoutError:
错误域=GCDAsyncSocketErrorDomain 代码=4“读取操作超时” UserInfo=0xa8db6a0 {NSLocalizedDescription=读取操作超时}
因此,该应用程序不会跳转到- (void)xmppStreamDidConnect:(XMPPStream *)sender,因此我没有与 OpenFire 连接。我在这个问题上花了一整天,但仍然找不到解决方案。谁能帮我 ?