【问题标题】:Ask for server receipt for xmpp message in Swift在 Swift 中请求服务器接收 xmpp 消息
【发布时间】:2018-07-14 06:32:31
【问题描述】:

我想知道服务器是否收到了消息。我知道如何获得送达回执,这意味着邮件已送达给用户。

    xmppMessageDeliveryRecipts = XMPPMessageDeliveryReceipts(dispatchQueue: DispatchQueue.main)

但我想知道我的消息是否已收到服务器。

【问题讨论】:

    标签: swift xmppframework


    【解决方案1】:

    由于事件的扩展已被弃用,因此无法识别。您只能理解消息从您的客户端成功发送或不使用这些功能:

    func xmppStream(_ sender: XMPPStream, didSend message: XMPPMessage) { print(message.body) }

    func xmppStream(_ sender: XMPPStream, didFailToSend message: XMPPMessage, error: Error) { print(message.body) }

    【讨论】:

    • 抱歉,有一个问题。你有没有告诉我们没有这个选项的参考资料?并且该扩展已被弃用?
    猜你喜欢
    • 1970-01-01
    • 2014-10-28
    • 1970-01-01
    • 2012-08-19
    • 2013-06-28
    • 2019-10-13
    • 2011-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多