Opciones de configuración de iOS
Esta sección proporciona instrucciones paso a paso para configurar su aplicación de iOS para habilitar los servicios de mensajería con Pushwoosh. Elija entre la configuración basada en certificados o la basada en tokens según los requisitos de su proyecto.
Configuración de iOS basada en certificados
Anchor link toAprenda a configurar Pushwoosh para iOS utilizando la autenticación basada en certificados para APNs (Apple Push Notification Service).
Configuración de iOS basada en tokens
Anchor link toConfigure Pushwoosh con autenticación basada en tokens para APNs, una alternativa más segura y eficiente que los certificados.
Elegir entre certificados .p12 y claves .p8 para las notificaciones push de iOS
Anchor link toAl configurar las notificaciones push de iOS en Pushwoosh, debe autenticarse con el servicio de notificaciones push de Apple (APNs). Hay dos métodos compatibles:
- Certificado
.p12: el enfoque tradicional basado en certificados. - Clave
.p8: el método moderno basado en tokens recomendado por Apple.
Esta guía le ayudará a determinar qué método se adapta mejor a su caso de uso.
Entendiendo las opciones
Anchor link to| Característica | Certificado .p12 | Clave de autenticación .p8 |
|---|---|---|
| Cómo funciona | Utiliza un certificado criptográfico para establecer la confianza. | Utiliza un token persistente firmado por una clave privada. |
| Archivo | Archivo .p12 que contiene el certificado y la clave privada. | Archivo .p8 que contiene una clave privada. |
| Caducidad | Caduca (normalmente cada año); requiere renovación. | No caduca automáticamente. |
| Configuración | Más complejo de generar y gestionar. | Generalmente más sencillo de configurar. |
| Uso | Un certificado por Bundle ID para cada entorno. | Una clave admite múltiples aplicaciones y ambos entornos. |
| Recomendación | Método heredado. Utilizar solo para configuraciones existentes. | Recomendado por Apple y Pushwoosh. |
Ventajas y desventajas de cada método
Anchor link toCertificado .p12: el enfoque tradicional
Anchor link toVentajas:
- Ampliamente compatible.
- Permite certificados separados para desarrollo y producción.
Desventajas:
- Los certificados caducan y requieren renovación. La falta de renovación puede interrumpir la entrega de notificaciones push.
- Más complejo de gestionar.
Clave .p8: el enfoque moderno y recomendado
Anchor link toVentajas:
- No requiere renovaciones, lo que reduce la carga de mantenimiento.
- Más fácil de generar e integrar.
- Una clave funciona en todos los proyectos.
- Recomendado por Apple y Pushwoosh.
Desventajas:
- Si se ve comprometida, todas las aplicaciones asociadas están en riesgo. Asegure su clave
.p8correctamente.
¿Qué método debería elegir?
Anchor link toRecomendamos utilizar el método de clave .p8 para todos los proyectos nuevos. Es más simple, más escalable y está alineado con las mejores prácticas de Apple.
Utilice certificados .p12 solo si:
- Tiene una infraestructura existente que depende de los certificados
.p12. - Requiere una separación estricta de entornos que no se puede lograr con una clave
.p8.