Apple Push-Benachrichtigungen an bestimmte Benutzer

7

soweit ich APN verstehe ich kann sie nur an die App senden, nicht ein bestimmter Benutzer, der meine App verwendet.

Gibt es eine Möglichkeit, APNs nur an bestimmte Nutzer zu senden, die meine App nutzen? Ich kann mir keinen Weg vorstellen, dies zu tun ...

Grütz

    
spankmaster79 13.10.2011, 09:19
quelle

3 Antworten

11

APNS ist kein Übertragungsmedium. Wie es in der Dokumentation heißt :

  

Der Apple Push Notification-Dienst transportiert und leitet eine Benachrichtigung weiter   von einem bestimmten Anbieter zu einem bestimmten Gerät.

Wenn Sie eine Benachrichtigung vom Server senden, ist einer der Parameter die Geräte-ID.

    
Stephen Darlington 13.10.2011, 09:29
quelle
8

Apples Push-Benachrichtigungen werden immer an bestimmte "Benutzer" gesendet (ein bestimmtes Gerät ist ein iPhone, iPad)

Wenn Sie APN verwenden möchten, müssen Sie die Anwendung für Push-Benachrichtigungen registrieren. Dann erhalten Sie ein Token, das das Gerät des Benutzers mit dem Benachrichtigungsdienst verbindet. Anschließend verwenden Sie dieses Token, um Benachrichtigungen an den APN zu senden, der wiederum eine Benachrichtigung an dieses Gerät sendet. Benachrichtigungen werden von "Providern" gesendet.

Hier ist Apfels Dokumentation zu diesem Thema: Apple Push-Benachrichtigungen

Lesen Sie "Registrieren für Remote-Benachrichtigungen", um das Gerät zu registrieren und "Lokale und Remote-Benachrichtigungen verarbeiten", um die eingehenden Benachrichtigungen zu bearbeiten.

Lesen Sie hier, wie Sie Benachrichtigungen senden können: Provider

    
Jovan 13.10.2011 09:30
quelle
3

Es ist möglich. Ich benutze Easy APNS und in newMessage() können Sie die PID (gespeichert in einer MySQL-Datenbank) des Benutzers angeben.

Schauen Sie sich Ссылка

an     
simonbs 13.10.2011 09:27
quelle