Closed vickygaugau closed 6 years ago
My code is ("ws://broker.hivemq.com:8000/mqtt" -> this host is worked for web tool)
transport = MQTTWebsocketTransport() transport.host = "ws://broker.hivemq.com:8000/mqtt" transport.port = 11883 transport.tls = false session = MQTTSession() session.transport = transport session.delegate = self session.connectAndWaitTimeout(0)
And i alway get response
connectionClosed Optional(<MQTTSession: 0x6000001a4a60>) nil sessionError Optional(<MQTTSession: 0x6000001a4a60>) Optional(Error Domain=kCFErrorDomainCFNetwork Code=2 "(null)" UserInfo={_kCFStreamErrorDomainKey=12, _kCFStreamErrorCodeKey=8, kCFGetAddrInfoFailureKey=8})
I really don't know what wrong in my code. Thank you so much
You can see here how endpoint is constructed:
https://github.com/novastone-media/MQTT-Client-Framework/blob/master/MQTTClient/MQTTClient/MQTTWebsocketTransport/MQTTWebsocketTransport.m#L50
So you will need to set properties separately.
My code is ("ws://broker.hivemq.com:8000/mqtt" -> this host is worked for web tool)
And i alway get response
connectionClosed Optional(<MQTTSession: 0x6000001a4a60>) nil sessionError Optional(<MQTTSession: 0x6000001a4a60>) Optional(Error Domain=kCFErrorDomainCFNetwork Code=2 "(null)" UserInfo={_kCFStreamErrorDomainKey=12, _kCFStreamErrorCodeKey=8, kCFGetAddrInfoFailureKey=8})
I really don't know what wrong in my code. Thank you so much