Push-Benachrichtigungen können in Android mit trigger.io und parse.com nicht empfangen werden

Ich habe gerade mit der Entwicklung einer App für Android und iPhone begonnentrigger.io undparse.com. Jetzt stecke ich beim Versuch fest, Push-Benachrichtigungen zur App hinzuzufügen. Ich sende Teststöße vom Bedienfeld aus anparse.com Auf dem Android-Handy, mit dem ich teste, passiert jedoch nichts.

Folgendes habe ich getan:

Partner / Analyse-Bereich in hinzugefügtconfig.json mitapplicationId undclientKey aus den Einstellungen beiparse.com

Hinzugefügt"event": true zum Modulabschnitt in config.json

Meine config.json sieht so aus:

{
  "config_version": "2",
  "name": "My test app",
  "author": "(my email)",
  "version": "0.1",
  "platform_version": "v1.4",
  "description": "An empty app created by default",
  "modules": {
    "logging": {
     "level": "DEBUG"
    },
    "event": true,
    "geolocation": true,
    "contact": true,
    "file": true,
    "is": true,
    "media": true,
    "notification": true,
    "prefs": true,
    "request": {
      "permissions": ["http://*/*", "https://*/*"]
    },
    "tools": true,
    "reload": true
  },
  "partners": {
    "parse": {
      "applicationId": "(my real app id)",
      "clientKey": "(my real client key)"
    }
  }
}

Der folgende Code wurde hinzugefügt, um eingehende Pushs abzuhören:

forge.logging.info('Adding push listener');

forge.event.messagePushed.addListener(function (msg) {
  forge.logging.info('Got push: ');
  forge.logging.info(JSON.stringify(msg));
}, function(err) {
  forge.logging.error('There was an error receiving push!');
  forge.logging.error(err);
});

Zum Testen der App verbinde ich mein Android-Handy per USB-Kabel mit meinem Mac und wähle im Trigger-Toolkit im Browser "android ausführen"

Im Protokoll werden die Meldungen "Parse initialisieren und Standardkanal abonnieren" und "Push-Listener hinzufügen" angezeigt.

Ich gehe zu parse.com Push-Benachrichtigungen und stelle fest, dass ein Gerät angeschlossen ist. Ich teste, um mehrere Nachrichten zu senden, einige im "Nachrichten" -Modus, andere im JSON-Modus.

Parse denkt, dass die Nachrichten gesendet werden, aber nichts auf meiner Seite protokolliert wird

Ich habe auch getestet, wie ich ein anderes Android-Handy anschließe. Parse gab dann an, dass es zwei erreichbare Telefone gab, aber das neue Telefon erhielt auch keine Nachrichten.

Wenn ich mir die Dokumentation und Beispiele anschaue, fällt mir nichts anderes zum Ausprobieren ein. Ich kann mich nicht entscheiden, ob dies eine isttrigger.io Problem oder einparse.com Problem.

Hat jemand irgendwelche Ideen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage