2010-10-20 7 views
0

J'ai configuré la notification push de mon application activée.Envoi d'une notification push à tous les clients?

est-ce que je devrais collecter l'id de devicetoken à ma base de données? Je n'envoie aucun message particulier à certains clients. J'informerai tous les clients (la notification push est acceptée sur l'appareil).

Devrais-je enregistrer le devietokenid dans l'événement didRegisterForRemoteNotificationsWithDeviceToken?

est-il possible d'envoyer push notif. à tous les clients (ne pas collecter devicetokenid)?

Répondre

1

Oui, dans didRegisterForRemoteNotificationsWithDeviceToken, vous êtes censé envoyer le deviceToken à votre serveur et le stocker d'une manière ou d'une autre. Vous pouvez ultérieurement utiliser ce périphériqueToken à tout moment pour envoyer une notification push à l'appareil. Non, autant que je sache, vous devez toujours spécifier un jeton de périphérique au serveur APN lors de l'envoi d'un message push. Il n'y a aucun moyen de diffuser à tous les appareils enregistrés; vous devez envoyer plusieurs messages vous-même pour diffuser.

+1

merci. c'est intéressant qu'il n'y ait pas de diffusion. – tester