【发布时间】:2016-08-19 02:37:58
【问题描述】:
client = MosquittoClient(clientId: "client1")
client?.delegate = self
client?.port = 1883
client?.host = "someIPAddress"
client!.cleanSession = false
client?.connect()
libmosquitto 是一个客观的 c 库,它被桥接到一个 swift 项目中。因此,在将 cleanSession 设置为 false 后,我仍然无法设置持久订阅或在离线时接收消息。
【问题讨论】:
-
你遇到了什么错误?
-
没有错误。但是,当我在客户端离线时向客户端推送消息时,一旦重新连接,客户端就会收到消息。但事实并非如此。 @pableiros
-
您使用的是哪个代理?
-
IBM WebSphere @hardillb
标签: swift mqtt libmosquitto