Saltar al contenido

Opciones de configuración de iOS

Esta sección proporciona instrucciones paso a paso para configurar su aplicación iOS para habilitar los servicios de mensajería utilizando Pushwoosh. Elija entre la configuración basada en certificados o en tokens según los requisitos de su proyecto.

Configuración de iOS basada en certificados

Anchor link to

Aprenda 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 to

Configure Pushwoosh con autenticación basada en tokens para APNs, ofreciendo una alternativa más segura y eficiente a los certificados.

Configuración de certificados VoIP para iOS

Anchor link to

Habilite Pushwoosh para entregar notificaciones push de VoIP a su aplicación iOS para que pueda enviar alertas de llamadas entrantes y otros eventos de VoIP a los dispositivos de los usuarios.

Elección entre certificados .p12 y claves .p8 para notificaciones push de iOS

Anchor link to

Al configurar las notificaciones push de iOS en Pushwoosh, debe autenticarse con el servicio de notificaciones push de Apple (APNs). Hay dos métodos compatibles:

  1. Certificado .p12: el enfoque tradicional basado en certificados.
  2. 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ísticaCertificado .p12Clave de autenticación .p8
Cómo funcionaUtiliza un certificado criptográfico para establecer la confianza.Utiliza un token persistente firmado por una clave privada.
ArchivoArchivo .p12 que contiene el certificado y la clave privada.Archivo .p8 que contiene una clave privada.
ExpiraciónExpira (normalmente anualmente); requiere renovación.No expira automáticamente.
ConfiguraciónMás complejo de generar y gestionar.Generalmente más simple de configurar.
UsoUn certificado por Bundle ID para cada entorno.Una clave admite múltiples aplicaciones y ambos entornos.
RecomendaciónMétodo heredado. Usar solo para configuraciones existentes.Recomendado por Apple y Pushwoosh.

Pros y contras de cada método

Anchor link to

Certificado .p12: el enfoque tradicional

Anchor link to

Pros:

  • Ampliamente compatible.
  • Permite certificados separados para desarrollo y producción.

Contras:

  • Los certificados expiran y requieren renovación. La no renovación puede interrumpir la entrega de notificaciones push.
  • Más complejo de gestionar.

Clave .p8: el enfoque moderno y recomendado

Anchor link to

Pros:

  • No se requieren renovaciones, lo que reduce la sobrecarga de mantenimiento.
  • Más fácil de generar e integrar.
  • Una clave funciona en todos los proyectos.
  • Recomendado por Apple y Pushwoosh.

Contras:

  • Si se ve comprometida, todas las aplicaciones asociadas están en riesgo. Asegure su clave .p8 correctamente.

¿Qué método debería elegir?

Anchor link to

Recomendamos usar 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.

Use 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.

Guías de configuración

Anchor link to