Ich entwickle eine Messaging-Anwendung für iOS, wo ich die übermittelte Nachricht anzeigen und vom Benutzerstatus in der App lesen möchte. das gleiche ist wie whatsapp. Die App zeigt ein Häkchen, wenn sie an den Server gesendet wird, und zwei Häkchen, wenn die Nachricht vom Server an das Ziel gesendet wird.So implementieren Sie Nachrichtenübermittlungsbenachrichtigung iOS-Übermittlungsbestätigung
Wie überrascht war ich diese Anwendung: didReceiveRemoteNotification wird nicht aufgerufen, wenn App nicht aktiv ist!
Ist es wirklich unmöglich, die Nachrichtenübermittlung ohne Benutzerinteraktion zu verfolgen, wenn die App nicht aktiv ist? Andere haben vorgeschlagen, das Protokoll der Nachrichten auf dem Server zu speichern und sie beim Öffnen der App zu senden, aber dies erfordert weiterhin eine Benutzerinteraktion.