2016-04-19 14 views

Antwort

3

Dies ist eine Frage, die wir oft bekommen. Dies liegt meist daran, dass das Gerät das Registrierungstoken ungültig anstößt. Es gibt viele Gründe, warum ein Token ungültig wird. Sehr oft liegt es daran, dass der Nutzer die App von seinem Gerät löscht. Wenn sie neu installieren, wird ein neues Push-Token benötigt.

Die beste Vorgehensweise besteht darin, sicherzustellen, dass das Token gültig ist, indem jedes Mal nach dem Token gefragt wird, wenn die App kalt startet - was bedeutet, dass 1didFinishLaunching aufgerufen wird. Wenn Sie dieses Token auf dem Gerät zwischenspeichern und es mit jedem Abruf vergleichen, werden Sie wissen, ob das aktuell registrierte Token ungültig ist. Weitere Informationen zu Best Practices finden Sie im Artikel PubNub KB, Can I prevent my iOS end users having an invalid registration token?.

Um Probleme mit der Push-Benachrichtigung mit PubNub zu beheben (auch wenn sie keine PubNub-Ursache sind), überprüfen Sie bitte How can I troubleshoot my push notification issues. Dadurch wird Schritt für Schritt der Prozess zum Ermitteln der Hauptursache des Problems erstellt. Dies funktioniert auch bei PubNub GCM Push-Benachrichtigungsproblemen.