Pregunta

Quiero usar la notificación de inserción en mi app.i querer saber que no necesito incluir en mi certificado de aplicación para obtener dispositivo de ficha o i sólo tiene que instalar el certificado en el llavero y aplicar sólo los métodos que se describen en PushNotificationGuide? En realidad estoy un poco confundido acerca de si integro certificado en mi aplicación o not.I sólo quiero saber un método paso a paso para la implementación del lado del cliente. lo siento por publicar esta pregunta porque sé que hay muchos mensajes en la pila overflow.thanks todos por su apoyo.

¿Fue útil?

Solución

Debe no integrar el certificado en su aplicación. Si lo hace, será posible para que cualquiera pueda falsificar su servidor de inserción y enviar empujones a todos sus usuarios. El funcionamiento de empuje es aproximadamente:

  1. Su aplicación obtiene una ficha dispositivo
  2. Su aplicación envía el token dispositivo a su servidor

En algún momento en el futuro se utiliza esa señal para iniciar una conexión empuje más o menos en la forma en que se muestra en esta imagen de Apple documentación : APN Diagrama http://developer.apple. com / iphone / biblioteca / documentación / NetworkingInternet / conceptual / RemoteNotificationsPG / Arte / remote_notif_simple.jpg

  1. Su servidor (Proveedor) inicia una conexión SSL con APN usando su certificado para cifrar la conexión y el token de dispositivo para identificar el dispositivo que el empuje debe ir.
  2. empuja fuera de Apple los datos de la solicitud al dispositivo que tiene esa señal dispositivo.

Esta es un blog decente que explica cómo construir una aplicación y el servidor, y Apple tiene código de ejemplo que muestra cómo obtener el token de dispositivo aquí .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top