0

Sowohl Visual Studio als auch Azure Management Portal verfügen über Funktionen zum Senden von Test-Push-Benachrichtigungen.Azure Notification Hub-Test mit Tags senden

Azure management portal

Visual studio

Wenn ich Broadcast tun, funktioniert alles einwandfrei. Aber wenn ich versuche, es per Tag zu senden, passiert nichts.

Ich habe versucht, Nachricht mit spezifischen Tag über .NET-Objekt zu senden und es funktioniert auch gut, beide Tags Liste und Tag Ausdrücke funktionieren wie erwartet.

string tagsExpr = "mytag"; 
NotificationHubClient hub = NotificationHubClient.CreateClientFromConnectionString(notificationHubConnection, notificationHubName); 
hub.SendTemplateNotificationAsync(templateParams, tagsExpr); 

Gibt es ein bestimmtes Format von Tags in diesen Feldern? Ich kann dazu keine Informationen finden.

+0

Nein, es gibt kein bestimmtes Format. Versuchen Sie Broadcast zu senden, dann per Tag und senden Sie es erneut. Wenn der zweite Übertragungsversuch nichts sendet, liegt wahrscheinlich ein Problem mit Token vor. – cassandrad

+0

Wie viele Geräte haben Sie unter diesem Tag? Test send liefert an 10 zufällige, so ist es möglich, dass das Gerät, das Sie überprüft haben, nicht zu diesen 10 gehört. Überprüfen Sie außerdem, ob die Registrierung tatsächlich mit dem Tag verknüpft ist. –

Antwort

0

In Ihrem ersten Screenshot konnten wir feststellen, dass Sie eine Testbenachrichtigung an die Android-Plattform im Azure-Portal senden. Sie sagten, dass keine Geräte die Benachrichtigung erhalten. Bitte geben Sie check all registrations and view the tags they are registered for an, um sicherzustellen, dass die nativen GCM-Registrierungen mit mytag in der Registrierungsliste aufgeführt sind.

enter image description here

+0

Es gibt. Wie gesagt, alles funktioniert normal über Broadcast und von der .NET App mit Tags. –

Verwandte Themen