iOSプロジェクトにXMPPとOpenFireを使用しています。インターネット接続は安定しています。最初のサインインではすべて問題ありません。ただし、2回目以降(サインアウトしてから再度サインイン)、機能することはめったにありません。私はしばしば10-15秒後にreadTimeoutErrorを受け取ります:
エラードメイン=GCDAsyncSocketErrorDomainコード=4「読み取り操作がタイムアウトしました」UserInfo=0xa8db6a0{NSLocalizedDescription=読み取り操作がタイムアウトしました}
そのため、アプリは-(void)xmppStreamDidConnect:(XMPPStream *)senderにジャンプしないため、OpenFireに接続していません。私はこの問題に一日を費やしましたが、それでも解決策を見つけることができません。誰かが私を助けることができますか?