Puede configurar su aplicación para que utilice el servicio de notificaciones push de Apple (APNS) o la mensajería de Firebase Cloud (FCM).
Para configurar la aplicación de Android para que utilice FCM en este escenario:
Vaya a https://firebase.google.com/ e inicie sesión con sus credenciales de desarrollador de Google.
Haga clic en Comenzar y seleccione Agregar proyecto.
Introduzca un nombre de proyecto y, si selecciona Google Analytics para los datos de Firebase, haga clic en la casilla de verificación que acepta los términos de controlador a controlador.
Haga clic en Crear proyecto y espere a que se cree el proyecto.
Haga clic en el proyecto creado y se mostrará la página Información general del proyecto para el proyecto creado. Haga clic en el botón con el icono de Android para añadir una aplicación de Android al proyecto.
Introduzca el nombre del paquete de la aplicación, el apodo de la aplicación y el certificado de firma si es necesario.
Siga los pasos adicionales sugeridos por el asistente de configuración. Después de comprobar la configuración de Firebase probando la comunicación con los servidores Firebase, vuelva a la página Información general del proyecto.
Haga clic en el icono de engranaje situado a la derecha del botón Información general del proyecto y haga clic en Configuración del proyecto.
Haga clic en la pestaña Mensajería de Cloud.
Copie la Clave del servidor heredado y el ID de remitente para usarlos más adelante.
Por ejemplo:
- Legacy server key = AIzaSyC6FNgsCOpBL5eXhDvwf8979mWba6x7Roo
- Sender ID = 835015092250
Para configurar la aplicación de Android para que utilice FCM en este escenario:
Vaya a https://firebase.google.com/ e inicie sesión con sus credenciales de desarrollador de Google.
Haga clic en Comenzar. Se abrirá la página de índice del proyecto. Busque el proyecto habilitado para Firebase que está vinculado a su aplicación de Android y haga clic en la tarjeta del proyecto.
Luego se debe cargar la Información general del proyecto para el proyecto. Haga clic en el icono de engranaje situado a la derecha del botón Información general del proyecto y haga clic en Configuración del proyecto.
Haga clic en la pestaña Mensajería de Cloud.
Copie la Clave del servidor heredado y el ID de remitente para usarlos más adelante.
Por ejemplo:
- Legacy server key = AIzaSyC6FNgsCOpBL5eXhDvwf8979mWba6x7Roo
- Sender ID = 835015092250
Si desea configurar la aplicación de iOS para el uso de APNS:
Vaya a https://developer.apple.com/account e inicie sesión en su cuenta de desarrollador de Apple.
En Aplicaciones de iOS, seleccione Identificadores.
Si dispone de un ID de aplicación configurado para la funcionalidad push, vaya al paso 11.
Pulse el botón + para crear un nuevo ID de aplicación.
Escriba una descripción del ID de la aplicación.
Escriba un sufijo de ID de aplicación.
Para ser compatible con la funcionalidad push, debe utilizar un ID de aplicación explícito que no utilice comodines (por ejemplo,- com.tester.pushSample
).
En Servicios de aplicación, seleccione la casilla Notificaciones push.
Haga clic en Continuar.
Haga clic en Enviar.
Haga clic en Finalizado.
Seleccione el ID de la aplicación que está configurada para utilizar la mensajería push desde la lista y haga clic en Editar.
Si ya dispone de un certificado push, vaya al paso 15.
Desplácese hacia abajo hasta Notificaciones push y haga clic en el botón Crear certificado…
El botón en el que hace clic depende de si se está creando un certificado para desarrollo o producción.
Siga los pasos para crear su CSR en el sitio web de Apple, cargarlo y generar el certificado.
Desplácese hacia abajo hasta la sección Notificaciones push y descargue el certificado SSL que acaba de crear.
Haga doble clic en el certificado descargado para agregarlo al llavero.
Para obtener el certificado SSL y la clave privada (APNS):
Abra Acceso a Llaveros.
Haga clic en Mis certificados y busque el Certificado de servicios de iOS apropiado para su aplicación y su entorno.
Puede identificar el certificado correcto haciendo coincidir el ID del paquete y si se trata de desarrollo o producción.
Expanda el certificado y compruebe que contiene una clave privada.
Haga clic con el botón derecho en la clave privada y seleccione Exportar "<name of key>
.
Escriba la información necesaria en el cuadro de diálogo y guarde el nuevo archivo .p12
.
No tiene que escribir ninguna contraseña.
En Clave privada, escriba el nombre del archivo .p12
.