Ich habe jetzt einen Android-Service erstellt, der prüft, ob die Voraussetzung für eine Push-Nachricht erfüllt ist und diese nach dem Vorbild des Snippets
"Embarcadero\Studio\22.0\Samples\Object Pascal\Mobile Snippets\Notifications\SendCancelNotification" direkt an das Notification Center sendet:
Code:
...
NotificationC.PresentNotification(Notification)
Den Service habe ich in meine MultiDevice App integriert und starte ihn daraus mit
Code:
TLocalServiceConnection.StartService([Dienstname])
Es erscheinen aber keine Push-Nachrichten.
Vermutlich kann ein Dienst keine Push-Nachrichten direkt an das System senden und ich brauche zwingend die von supermulti beschriebene FCM?
Da ich die Push-Nachricht ja nicht von außen an die App senden will, sondern diese selbstständig prüft, ob eine Push-Nachricht angezeigt werden soll, habe ich gedacht ich könnte auf die Firebase Cloud verzichten.