Las notificaciones push se envían de servidor a servidor a dispositivo. Su servidor envía la carga útil al servidor de Apple, que luego la reenvía al dispositivo de destino. Solo tú puedes enviar mensajes a tu aplicación. No puede enviar mensajes a la aplicación de nadie más y nadie más puede enviar mensajes a su aplicación.
El certificado SSL se utiliza en su servidor para demostrar su identidad al servidor de Apple. Con la firma SSL, Apple puede verificar que su servidor sea un remitente válido de notificaciones para su aplicación. Esto evita que los hackers falsifiquen (fácilmente) su servidor, secuestren su canal de notificación push y envíen mensajes no autorizados a su aplicación.
Creo que Mark está confundiendo el certificado SSL utilizado para enviar notificaciones y el certificado de publicación de la aplicación que obtiene del portal de desarrolladores de Apple que utiliza para firmar digitalmente su aplicación para enviarla a la tienda de aplicaciones.
- ¿Cuáles son mis opciones de carrera si conozco el desarrollo de iOS y estoy dispuesto a aprender el desarrollo de juegos?
- ¿Cuánto espacio queda en el iPhone 5c después de actualizar iOS 10?
- ¿Cómo puedo solucionar el error 1611 con un iPod touch de segunda generación?
- Cómo agregar varias cuentas de Twitter en su aplicación de iOS para Twitter
- ¿Cuáles son las ventajas y desventajas de ser un desarrollador de iOS?