Red de Respuestas Legales - Derecho empresarial - ¿Cuál es el mecanismo de envío de mensajes de iOS?

¿Cuál es el mecanismo de envío de mensajes de iOS?

El principio de push se divide principalmente en los siguientes pasos:

1. La aplicación envía una notificación de registro al dispositivo iOS y el usuario debe aceptar que el sistema envíe el push.

2. iOS envía el ID incluido de la aplicación y el UDID del dispositivo al servidor de inserción remota de APN.

3.APNs genera deviceToken según el UDID del dispositivo y el ID del paquete de la aplicación, y lo envía a la aplicación.

4. Luego, la aplicación envía el token del dispositivo al servidor de inserción remoto (su propio servidor) y el servidor lo guarda en la base de datos.

5. Cuando su propio servidor quiera enviar un push, ingrese el mensaje a enviar en el servidor push remoto, seleccione el token de dispositivo de qué usuarios desea enviar y el servidor push remoto lo enviará. a las APN.

6. Los APN se envían a los usuarios correspondientes según el deviceToken.

El servidor APNS es el servidor de Apple que se utiliza específicamente para la inserción remota.

Un deviceToken es un identificador generado por APN y utilizado para encontrar una aplicación en uno de sus teléfonos.

El token del dispositivo puede cambiar si cambias el identificador del paquete de tu proyecto o actualizas tu servidor APN.