我想使用XMPP向OpenFire发送消息,一切都很完美,甚至可以接收消息。但是我无法发送消息,不知道为什么?我尝试了以下代码:
@IBAction func SendMessageClicked(_ sender: AnyObject) {
let message = messageTextField.text
var clientJid: XMPPJID!
clientJid = XMPPJID.init(string: "Bure@ip-772-99-99-99.ec3.internal")
let senderJID = clientJid
let msg = XMPPMessage(type: "chat", to: senderJID)
msg?.addBody(message)
stream?.send(msg)
}
虽然没有提示错误,但信息没有发送。请帮忙。