¿Cómo manejar múltiples dispositivos cuando se utiliza la Notificación Push?
-
10-07-2019 - |
Pregunta
Estoy desarrollando una aplicación en la que quiero usar el servicio de notificaciones push. Tengo un servidor, ahora quiero saber que
-
¿Cómo manejo múltiples dispositivos?
-
¿Hay una identificación / nombre de dispositivo único para cada iphone?
-
Suponga que quiero eliminar la solicitud de un token de dispositivo específico, entonces, ¿cómo manejo a múltiples usuarios?
-
¿Hay alguna forma de generar un nombre único para cada dispositivo a través de la aplicación?
Solución
Realmente deberías leer la documentación de APNS. / a>, todo esto se explica en profundidad allí.
La respuesta breve es que cuando inicia una aplicación en el teléfono, solicita una clave de notificación push del sistema operativo. Luego toma esa clave y la envía de vuelta a su servidor. Su servidor usa esa clave cuando envía un envío a través de los servidores de Apple para indicar los dispositivos a los que enviar el envío.
El servicio solo te da un token. Si desea cuentas o nombres de dispositivos, debe encontrarlos y almacenarlos con las credenciales en su servidor.
Usted maneja múltiples usuarios de la misma manera que maneja usuarios individuales, envía un mensaje con la clave apropiada al servicio.
En cuanto a eliminar una solicitud, no puede. Es como un mensaje de texto, puede haber algo de latencia antes de que llegue al dispositivo, pero en el momento en que confirmes el envío, se podría entregar instantáneamente.