0
J'ai utilisé xmppframewotk ios. connect delegate ne fonctionne pas dans swift 3. Mais le socket est connecté.XMPP ios framwoerk Connexion pas wotking dans swift 3
J'ai utilisé xmppframewotk ios. connect delegate ne fonctionne pas dans swift 3. Mais le socket est connecté.XMPP ios framwoerk Connexion pas wotking dans swift 3
import XMPPFramework
inherited XMPPRosterDelegate,XMPPStreamDelegate
var xmppStream:XMPPStream
!let xmppRosterStorage = XMPPRosterCoreDataStorage()
var xmppRoster: XMPPRoster
!:
func connect() -> Bool {
if xmppStream == nil {
xmppStream = XMPPStream()
xmppStream.addDelegate(self, delegateQueue: DispatchQueue.main)
}
if xmppStream.isDisconnected(){
if !(xmppStream?.isDisconnected())! {
return true
}
xmppStream?.myJID = XMPPJID.init(string: JABBERID)
xmppStream?.hostName = aHost
xmppStream?.hostPort = 5222
xmppStream?.enableBackgroundingOnSocket = true
do {
try xmppStream?.connect(withTimeout: XMPPStreamTimeoutNone)
print("Connection success")
return true
} catch {
print("Something went wrong!")
return false
}
} else {
return true
}
}
-vous s'il vous plaît expliquer votre problème avec le code et en profondeur? –