2017-12-17 5 views
0

Ich weiß, wie man stumme Benachrichtigung mit Firebase und es funktioniert gut, aber wenn die App getötet wird, weckt es nicht die App den Code auszuführen, der registriert lokale Benachrichtigung!Senden Sie stille Push-Benachrichtigung mit Firebase, um die App zu wecken, wenn es getötet wurde

Also wie könnte ich eine stille Push-Benachrichtigung senden, die die App mit Firebase aktiviert, um eine lokale Benachrichtigung zu registrieren, wenn die App nicht aktiv ist (auch nicht im Hintergrund)?

UPDATE:

ich diese Funktion bin mit der stillen Push-Benachrichtigung erhalten und die lokale Benachrichtigung registrieren und es funktioniert gut, aber wenn die App kraft beenden sie nicht die lokale Benachrichtigung registrieren, das die stillen bedeutet Benachrichtigung weckt nicht die App

Ich fand auch jemand sagen, dass es, wenn der Benutzer hat erzwungen-beenden. In diesem Fall muss der Nutzer Ihre App neu starten oder das Gerät neu starten, bevor das System versucht, Ihre App erneut automatisch zu starten.

also, wenn jemand sowieso weiß, ich kann stille Benachrichtigung machen, dass die App aufwacht, wenn der Benutzer gezwungen hat, zu beenden, wäre es sehr hilfreich.

Antwort

1

Es scheint, dass es keine Möglichkeit gibt, die App neu zu starten, wenn der Benutzer es tötet.

von Apple Foren:

Denken Sie auch daran, dass, wenn Sie Ihre App aus dem App-Switcher töten (dh klauen, um die App zu töten), dann das Betriebssystem nie unabhängig von Push die App Relaunch Benachrichtigung oder Hintergrundabruf. In diesem Fall der Benutzer muss die App manuell einmal neu starten und dann von diesem Punkt nach vorne die Hintergrundaktivitäten aufgerufen werden. -pmarcos (Apple-Arbeiter)

https://devforums.apple.com/message/873265#873265

Verwandte Themen