我想知道服务器是否收到了该消息。我知道如何获取送达回执,这意味着邮件已传递给用户。
xmppMessageDeliveryRecipts = XMPPMessageDeliveryReceipts(dispatchQueue: DispatchQueue.main)
但是我想知道我的消息是否已经接收到服务器。
答案 0 :(得分:3)
由于事件的扩展名已过时,因此无法识别。您只能了解从客户端成功发送的消息,或者不使用以下功能:
func xmppStream(_ sender: XMPPStream, didSend message: XMPPMessage) {
print(message.body)
}
func xmppStream(_ sender: XMPPStream, didFailToSend message: XMPPMessage, error: Error) {
print(message.body)
}