Свободное соединение - тайм-аут - XMPP-соединение - PullRequest
1 голос
/ 12 января 2020

Я использую XMPPStream XMPP framework и у меня следующая ошибка:

<stream:error xmlns:stream="http://etherx.jabber.org/streams">
    <connection-timeout xmlns="urn:ietf:params:xml:ns:xmpp-streams">
    </connection-timeout>
    <text xmlns="urn:ietf:params:xml:ns:xmpp-streams" lang="en">Idle connection
    </text>
</stream:error>

Вот фрагмент кода, который я использую:

let xmppStream = XMPPStream()
xmppStream.addDelegate(self, delegateQueue: .main)

let jabberID = "emad@chat.address.net"
xmppStream.myJID = XMPPJID(string: jabberID)

do {
    try xmppStream.connect(withTimeout: XMPPStreamTimeoutNone)
} catch {
    print("Something went wrong!")
}

1 Ответ

1 голос
/ 20 января 2020

У меня была такая же проблема. Я исправлю это. go по этой ссылке XMPP-соединение приведет к ошибке тайм-аута соединения

У вас проблема с функциями делегата. go и исправим

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...