Как вы подключаетесь к брокеру Mosquitto через TLS / SSL, используя Cocoa MQTT? - PullRequest
0 голосов
/ 10 февраля 2019

Может ли кто-нибудь дать пошаговый пример, как это сделать?Я просмотрел весь Интернет и не могу найти простой шаг за шагом, как это сделать.

Я получил TLS / SSL для работы на моем брокере при подключении с клиента, отличного от iOS, с использованием самозаверяющих сертификатов, созданных с помощью OpenSSL.Пожалуйста, будьте как можно более подробными, поскольку я новичок во всем этом.Любая помощь приветствуется.

Вот функция настройки MQTT, которая у меня есть.Как мне идти отсюда?

func setUpMQTT() {
    let clientID = "CocoaMQTT-" + String(ProcessInfo().processIdentifier)
    mqtt = CocoaMQTT(clientID: clientID, host: "846.846.98.71", port: 8883)
    mqtt.username = "test"
    mqtt.password = "public"
    mqtt.willMessage = CocoaMQTTWill(topic: "/will", message: "dieout")
    mqtt.keepAlive = 60
    mqtt.connect()
    mqtt.delegate = self
}
...