2011-10-13 26 views

Respuesta

11

APN no es un medio de difusión. As it says in the documentation:

de Apple Push Notification Service transporta y distribuye un notificación de un proveedor dado a un dispositivo dado.

Cuando envía una notificación del servidor, uno de los parámetros es la identificación del dispositivo.

+1

bien, tengo esta completamente equivocado. Entonces, todo lo que tengo que hacer es agrupar a mis usuarios y luego guardar los ID del dispositivo en una base de datos. De esta forma puedo enviar mensajes a los grupos de usuarios – spankmaster79

3

Es posible. Uso Easy APNS y en el newMessage() puede especificar el PID (guardado en una base de datos MySQL) del usuario.

Tenga una mirada en http://www.easyapns.com/

+0

THX para easyapns tratará de que fuera – spankmaster79

8

notificaciones Push de Apple siempre se envían a los usuarios 'específicos (un dispositivo específico de ser un iPhone, iPad)

Lo que se hace cuando se quiere utilizar APN es registrar la solicitud de notificaciones push. Luego obtienes un token que vincula el dispositivo del usuario con el servicio de notificación. A continuación, utiliza este token para 'enviar notificaciones' a APN, que a su vez enviará una notificación a ese dispositivo. Las notificaciones son enviadas por 'Proveedores'.

Aquí está la documentación de la manzana en la materia: Apple Push Notifications

Mirar hacia arriba 'El registro para notificaciones a distancia' para registrar el dispositivo y 'Manipulación Notificaciones locales y remotas' para manejar las notificaciones entrantes.

leer sobre cómo enviar notificaciones aquí: Providers

+0

también correctos ... solo un poco tarde – spankmaster79

Cuestiones relacionadas