iOS

iOS Push Certificate

Creación de Certificados Push en iOS

Antes de que se pueda generar un Certificado de Notificaciones o Push Certificate.

  • Haber generado un Certificado para nuestra aplicación o App Certificate.
  • Hay dos tipos de certificados Push: el desarrollo (push para dev) y de producción (push para la tienda). Le guía se explicara demodo tal de poder utilizar cualquiera de los dos ambientes.

Vamos a ir a Certificates, Identifiers & Profiles › Identifiers › App IDs en la página de Apple, Developer Center. Acá es donde veremos los distintos IDs de nuestras otras apps, si estamos queriendo agregar notificaciones a una aplicación que ya tenemos creada seleccionaremos ese ID y le haremos click en editar para habilitar las Push Notifications. Caso contrario harecemos click en el ícono de agregar arriba a la derecha y generaremos uno nuevo.

Hacemos click en ‘Create Certificate’, según el certificado que querramos crear en,  Development o Production SSL Certificate.

Seguimos los pasos que nos va indicando la página y nos pedirá que subamos el archivo .certSigningRequest que hemos creado en el primer paso. Luego de esto nos dejará descargar un nuevo certificado de extención .cer.

A continuación, vamos a necesitar para convertir el certificado de un archivo .cer en un archivo .p12 (que es el que usa Ionic Cloud). Para esto usaremos Acceso a Llaveros o Keychain en inglés, también se puede hacer con OpenSSL. Para esto debemos seguir los siguientes pasos sin saltarnos ninguno, caso contrario no funcionará.

  1. Arrastrar el archivo .cer en Acceso a Llaveros.
  2. Hacer clic derecho en el certificado que importamos y luego click en Exportar.
  3. Seleccione Intercambio de Información Personal (p.12) para el formato del archivo.
  4. Guardar el certificado, con una contraseña segura, guardarla para no olvidarla, dado que la vamos a necesitar luego.
No comments
Gabriel FiocchiiOS Push Certificate
read more