首页 > 解决方案 > MQTT 根本不连接,总是断开连接

问题描述

我一直在尝试使用 3.1 将 mqtt 连接到我的 mqtt 服务器,但我无法这样做。这是我的代码:我为此使用 Cocoa MQTT:

mqtt = CocoaMQTT(clientID: clientId, host: server, port: UInt16(port))
mqtt.username = ""
mqtt.password = password
self.mqtt.delegate = self
mqtt.connect()

只有断开连接和状态更改委托被调用,其他委托永远不会被调用。当我将日志级别设置为调试时

它只打印:

CocoaMQTT(info): Connected to 18.194.27.95 : 8000 CocoaMQTT(debug): Socket write message with tag: 0

并且仅调用状态更改和断开连接委托。

标签: iosswiftiphonemqtt

解决方案


推荐阅读