-1

Ich benutze Amazon AWS Mobile Hub in meiner App. Ich habe die Push-Benachrichtigungsfunktion konfiguriert. In der von AWS bereitgestellten Beispiel-App ist die Push-Benachrichtigungsregistrierung ebenfalls erfolgreich. Ich kann den Endpunkt und die Abonnementdaten im SNS-Portal überprüfen. Aber wenn ich eine Nachricht veröffentliche, wird sie nicht in meiner App angezeigt. Auch in meinem Google-Projekt sind die GCM-Daten gleich Null. Könnten Sie mir hier helfen?Push-Benachrichtigung funktioniert nicht in Amazon SNS

Antwort

0

Sie erwähnten GCM, also nehme ich an, dass Sie auf Android sind. Verwenden Sie ein AVD-Bild im Android-Emulator oder auf einem tatsächlichen Gerät?

Wie senden Sie die Push-Nachricht? Wenn Sie die Amazon SNS-Konsole verwenden, können Sie das Thema auswählen und eine Nachricht mit dem Raw-Typ senden und einfach "Test" in die Nutzlast einfügen, und sie sollte angezeigt werden.

Eine Sache zu überprüfen ist, dass Ihr Gerät nicht in einem Unternehmen oder einem anderen VPN-Netzwerk ist, das den Netzwerkzugriff in seinen Firewall-Regeln einschränkt. Ich weiß, GCM-Push funktioniert aufgrund solcher Firewall-Regeln nicht konsistent in unserem internen Unternehmens-LAN.

Grüßen,
Andrew C
AWS Anwendungen Mobile

1

Erhielt mein Fehler. Beim Erstellen eines Projekts in Google API für GCM wird ein Projektname und eine ID-Nummer angegeben. Ich habe den Namen in Amazon AWS eingereicht, aber es sollte die ID-Nummer sein. Es funktioniert jetzt. Danke.

Verwandte Themen