【问题标题】:Trouble with GCDAsyncSocket ReadTimeoutErrorGCDAsyncSocket ReadTimeoutError 出现问题
【发布时间】:2013-02-20 09:05:04
【问题描述】:

我正在为我的 iOS 项目使用 XMPPOpenFire。互联网连接稳定。 第一次登录时一切都很好。但是从第二次(退出然后再次登录)开始,它很少起作用。 我经常在 10-15 秒后得到 readTimeoutError

Error Domain=GCDAsyncSocketErrorDomain Code=4 "读取操作超时" UserInfo=0xa8db6a0 {NSLocalizedDescription=读取操作超时}

因此,应用程序不会跳转到 - (void)xmppStreamDidConnect:(XMPPStream *)sender,因此我没有与 OpenFire 连接。 我在这个问题上花了一整天,但仍然找不到解决方案。谁能帮帮我?

【问题讨论】:

  • 你能适应吗?
  • 嘿,我也有同样的问题...你解决了吗?

标签: timeout xmpp


【解决方案1】:

找到您面临的问题。请正确关闭您的套接字,会好的。

【讨论】:

  • 你能详细说明在哪里关闭套接字...我也有同样的问题吗?
  • 关闭socket,然后销毁管理GCDAsyncSocket函数的对象类,但是下次不能读取,不知道为什么
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-20
  • 2015-09-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多