Zusätzlich zu den Berechtigungen
Es gibt ein paar Dinge, die Parse veranlassen, die Push-Benachrichtigung nicht richtig zu senden. Parse ist nicht sehr gut darin, sie zu detaillieren, aber nach dem, was ich mit Parse erlebt habe, kann ich versuchen, etwas zu beleuchten, was nicht immer so offensichtlich ist.
Wenn Sie das Analyse-Dashboard überprüfen und Ihr Gerät registrieren können, ist das gut. Allerdings müssen Sie sicherstellen, dass ein deviceToken für dieses Gerät registriert ist. Wenn das nicht der Fall ist, kann ich fast garantieren, dass Sie, wenn Sie Ihre Push-Registerkarte überprüfen, sehen, dass die Erfolgsrate dieser Push-Aktion 0% oder nicht erfolgreich war.
Sicherstellen, dass deviceToken registriert wird Stellen Sie nicht einfach Parse ein, sondern please , dass der Paketname Ihrer App mit dem Namen übereinstimmt, mit dem Sie in Ihrem Android-Manifest verlinken. Wenn das nicht der Fall ist, ist das sicherlich ein Grund dafür, dass man keine Pushs bekommt.
Intialisieren von Parse
%Vor%Zuhören hören
%Vor%Als Referenz befindet sich Parse Sdk hier: Ссылка
Seitenhinweis Parse soll Anfang nächsten Jahres veraltet sein.
Hier sind die Berechtigungen, die Sie in Ihrem Manifest haben sollten:
%Vor%Hier sind weitere Dinge, die Sie in Ihrem Manifest definieren sollten:
%Vor%Gradle Abhängigkeiten:
%Vor%Mit dieser Manifest-Konfiguration kann ich erfolgreich Pushs von Parse erhalten.
Überprüfen Sie Ihr Installationsobjekt mit dem Geräte-Token. (vielleicht sollten Sie senderID setzen)
scheint veraltet zu sein. Ich kann jetzt nirgendwo mehr von Parse-Dokumenten finden. Versuchen Sie, folgende Berechtigungen hinzuzufügen:
%Vor%Dies sind die benötigten Berechtigungen für die alte SDK-Version (möglicherweise älter als 1.10).
============== Neuer Teil ====
Ich habe den Push-Beispielcode auf github gefunden. Ссылка
Unten ist das Projekt, das 1.11.0 SDK verwendet (1.13.0 kann auch funktionieren). Ссылка
Nach meiner Erfahrung haben einige Geräte die Chance, dass sie ohne Geräte-Token auskommen. Sie sollten überprüfen, ob es gespeichert wurde.
Parse wird vollständig zurückgezogen.
Ich habe Post von Parse bekommen, dass sie in Rente gehen werden. Also warum machst du diese Fehler, die ablaufen werden? Verwenden Sie gsm oder socket, die leichter sind.
Tags und Links android push-notification parse.com