Wie man mit dem mqtt Broker verbunden bleibt, nachdem ich meine Anwendung beendet habe (ios, Swift)

8

Ich entwickle eine App mit dieser Quelle Ссылка Ich möchte Remote-Push-Benachrichtigungen hinzufügen. Ich habe es zum Beispiel mit lokalen Benachrichtigungen geschafft, wenn die App läuft, auch wenn sie nicht im Vordergrund ist.

Meine Frage ist, wie kann ich es tun, wenn die App nicht läuft. Wie ich gesehen habe, wenn ich die App schließe, sagte mein Broker, dass ich nicht verbunden bin. Gibt es eine Möglichkeit, für immer in Verbindung zu bleiben?

So etwas wie Remote-Push-Benachrichtigungen, die die Anwendung aufwecken, selbst wenn sie nicht ausgeführt wird

Vielen Dank im Voraus:)

    
mike vorisis 05.07.2016, 09:50
quelle

2 Antworten

2

Endlich habe ich herausgefunden, was es sein soll.

Hivemq (ein mqtt-Broker) hat einen Leitfaden für die Entwicklung eines Plugins mit Java, so dass ich tat, implementierte ich Push-Benachrichtigung-Backend und mit mysql verbundenen Clients und wenn die Nachricht kommt suche ich Offline-Clients mit dem Thema der Nachricht und senden Sie nur an sie die Push!

Vielen Dank für Ihre Hilfe.

    
mike vorisis 02.03.2017, 09:02
quelle
0

Sie können versuchen, den Abruf im Hintergrund zu verwenden, um regelmäßig nach Nachrichten zu suchen. Hier ist ein nützliches Tutorial für die verschiedenen Hintergrundmodi (es kann etwas veraltet sein, aber die Konzepte sind immer noch gültig).

Ссылка

    
Georgi Boyadzhiev 04.01.2017 10:49
quelle

Tags und Links