Notificaciones push con una señal

  • Necesitarás una cuenta de Firebase para Android y una cuenta de desarrollador de Apple para iOS

Agregue una nueva aplicación a su cuenta onesignal, dáselo mismo nombre de su aplicación en Aplicación fácil

Seleccione Android para empezar

 

 

Ahora ve a tu Consola Firebase y si aún no está terminado, cree una nueva aplicación

 

 

 

 

Desactivar Google Análisis por ahora, podrás configurarlo más tarde si quieres usarlo.

 

 

Configure una nueva aplicación Android, haga clic en el icono de Android redondeado en el centro de la página

 

 

Pruebe el nombre de su paquete de aplicación de ProntoAppEasy y el nombre de su aplicación, luego siguiente / saltar todos los otros pasos

 

 

Vuelve a la página principal de tu consola de bomberos, y haz clic en el equipo en la parte superior izquierda de la página,

entonces abre el pestaña de mensajería en la nube

 

 

Haga clic en los tres puntos junto a la API de mensajería Cloud (versión antigua), y luego active la API

Regrese a esta página y vuelva a cargar, ahora tiene acceso tanto a una clave de servidor como a un ID de remitente

 

 

Ahora que su aplicación ha sido creada y configurada, puede pegar sus teclas en OneSignal

 

 

Guardar y continuar, luego seleccionar Cordova como SDK, continuar

 

 

¡Ahora haz clic!

 

 

Ahora puedes navegar por la página Keys and IDs que son las llaves que debo copiar dentro de Siberian.

Mientras que usted ha configurado sólo Android por ahora, estas teclas funcionarán para Android e iOS

Sin embargo, todavía necesitará hacer algunos pasos para configurar iOS

 

 

Vaya a la página Ajustes > Abejas de su aplicación

Luego pega el ID y la clave de la aplicación

 

 

Después de eso podrás importar dispositivos antiguos

 

 

iOS Configuración

Vaya a la página de la plataforma y añadir Apple iOS

 

 

Para crear una tecla p12, consulte la documentación siguiente:

Paso 1. Necesidades

  • Una aplicación móvil iOS. (Esto) no es para sitios web / empuje web).
  • A Tasa de cuenta del desarrollador de Apple con función de administrador.
  • OneSignal Account.
  • Un ordenador Mac con Xcode 11+.
  • La función de notificación de empuje debe añadirse a su proyecto Xcode. De lo contrario, su proyecto no puede ser mostrado en el Centro de Desarrolladores de Apple.

Paso 2. Provisioning

Si usted está renovando un certificado o la aplicación ya tiene un ID de aplicación existente o perfil de disposición, cambiar a Paso 3. Generar un certificado de empuje.

Si su aplicación no tiene una configuración de aplicación de ID existente o perfil de disposición, acceda a su cuenta del programador

Tasa de manzana, sube Certificados, identificadores y perfiles

>identificadores y seleccionar el botón azul +.

 

 

Seleccione ID de aplicación y continuar.

 

 

Seleccione App y continuar.

 

 

Proveer una "Descripción" y su explícito "pago de identificación". Esto debe ser el mismo que el "Bundle Identifier" que se establece para su proyecto Xcode.

 

 

 

 

Prensa Continuar y en la siguiente página seleccione

Registro.

Paso 3. Generar certificado de empuje

Crear un certificado Solicitud manualmente

Si usted está renovando un certificado, cambie al pase 3.2.3 Seleccione el certificado de notificación de empuje.

      1. Solicitar un certificado de una autoridad certificadora

        Abra la aplicación Access Keyring en su sistema macOS. Se puede encontrar en Aplicaciones " Utility " Acceso clave.

        Seleccione Acceso clave > Certificado Asistente de certificados Solicitar un certificado de una autoridad de certificación...

         

         

        A continuación, seleccione la opción Guardado en disco e introduzca su información en los campos requeridos. Luego, haga clic en Continuar.

        Esto crea un archivo de solicitud de certificación que se utilizará más adelante.

         

         

      2. Características adicionales

        En su cuenta de desarrollador de Apple Certificados, IDs y perfiles Identifier, seleccione Identifier.

         

         

        Busque y seleccione su identificador para activar notificaciones de presión, pero no click Configure.

        Si no ves tu identificador, sigue Medida 2..

         

         

      3. Seleccione el certificado de notificación de empuje

        Sube Certificados y crear un nuevo certificado haciendo clic en el botón azul (más).

        In Servicios, seleccione Servicio de notificación de empuje de Apple SSL (Sandbox & Production) y haga clic Continuar.

        • El certificado será aplicable tanto a Sandbox como a entornos de producción, por lo que no se requiere clave separada para cada uno de ellos.

           

      4. Seleccione su aplicación

        Elija su ID de aplicación con el ID de paquete correspondiente del menú emergente de App ID y haga clic Continuar.

         

         

        Apple Developer Account – Crear un nuevo certificado

      5. Cargue su solicitud de firma de certificado

        Haga clic Elige archivos., seleccione el archivo CertSigning Solicitud

        salvado en Medida 3.2.1, haga clic en Abrir, luego en Continuar.

         

         

        Haga clic en Descargar para guardar el certificado en su computadora.

         

         

        Cuenta de desarrolladores de Apple – Descargue su certificado

      6. Crear una llave privada

Archivo abierto . Cer con doble clic

 

 

.cer file

Después de unos segundos, el programa de acceso clave debe abrirse. Seleccione Iniciar sesión > Mis certificados, luego haga clic con el botón Apple Push Services en la lista y seleccione Exportar "Apple Push Services...“.

 

 

Acceso clave – Exportar el archivo como archivo .p12

Asignar el archivo un nombre único usando la extensión .p12 y haga clic en Guardar. Tendrá la oportunidad de proteger el archivo con una contraseña. Si agrega una contraseña, debe introducir la misma contraseña en OneSignal.

Paso 4. Sube el certificado de presión a OneSignal

En el panel OneSignal, seleccione su aplicación y luego vaya a Ajustes.

Bajo plataformas de aplicaciones nativas, haga clic Apple iOS.

 

 

Seleccione Apple iOS en la página Ajustes

Seleccione el archivo .p12 que exportó (junto con una contraseña, si agregó uno) y haga clic en Guardar.

Nota: si utiliza la herramienta OneSignal Provisionator para crear un archivo . p12, se ha generado una contraseña para usted y se encuentra junto al botón Descargar.

 

 

módulo de carga p12 en Configuración > Configuración iOS de Apple

¡Hecho!

Deberías haber terminado de generar tu certificado de impulso de iOS y subirlo OneSignal.

Perfiles de disposición

Normalmente se requiere para Cordova/Ionic y GoNative.

Skip if "Automatically manage signature" is selected in Xcode.

 

 

Xcode – Seleccione "Administrar automáticamente la firma"

Si no ha seleccionado "Automatically manage signature", siga estos pasos:

Cree su perfil

Ve al tuyo. Cuenta de desarrollador de Apple Certificados, identificadores y perfiles Perfiles.

 

 

Cuenta de desarrolladores de Apple Certificados, identificadores y perfiles Perfiles

Por lo tanto, encontrar los que son para su aplicación y eliminarlos si no tienen grupos de aplicaciones y presionar notificaciones en la funcionalidad habilitada:

 

 

Cuenta de desarrollador de Apple Certificados, identificadores y perfiles Perfiles Seleccione un perfil específico

Cree un perfil pulsando el botón "+".

 

 

Cuenta de desarrollador de Apple Certificados, identificadores y perfiles Perfiles Añadir un nuevo perfil

Seleccione el tipo de perfil que necesita para crear y presionar Continuar.

 

 

Añadiendo un nuevo perfil a tu cuenta de desarrollador de Apple

Busque su ID de aplicación; si no ve su ID de aplicación, seleccione el pase Crea tu identificador Arriba.

Entonces, prensa Continuar.

 

 

Añadiendo un nuevo perfil a tu cuenta de desarrollador de Apple

Seleccione el certificado de desarrollo o distribución para asociarse con el perfil. Luego, haga clic en Continuar.

 

 

Añadiendo un nuevo perfil a tu cuenta de desarrollador de Apple

Nombra tu perfil de provisión.

Al crear un nuevo perfil, asegúrese de introducir un nombre

único en el campo "Provisioning Profile Name:".

 

Por ejemplo, si usted está creando un perfil de provisión especial para notificaciones de presión de prueba con un archivo de Producción Push

Certificado .p12, utilice el formato AppName AdHoc así conoce la aplicación y el tipo de perfil que es.

Seleccione Build.

 

 

Añadiendo un nuevo perfil a tu cuenta de desarrollador de Apple

En la última página, descarga Tu perfil.

Sincroniza tu cuenta de desarrollador en Xcode de nuevo Xcode . Preferencias... luego haga clic en el botón "Ver detalles". Luego, haga clic en el botón de actualización en la parte inferior izquierda del popup. Vea la documentación de Apple para instrucciones más detalladas.

Asegúrese de elegir su nuevo perfil de provisión desde Configuración de la construcción Código Signing ratio Perfil de disposición en Xcode.

Cargue su llave, luego guardar y continuar

 

 

Igual que para Android, seleccione el Cordova SDK¡Entonces terminaste!

 

 

Enviar una notificación

Para enviar una nueva notificación, agregue la función push v2 a su aplicación primero

Después llena un título y un mensaje, también puede programar su notificación para enviar en el futuro

Nota: El horario es adecuado para la zona horaria, el mensaje será enviado en el momento especificado, dependiendo de la zona horaria del usuario, el tiempo predeterminado del día si queda vacío es de 9:00

 

 

Premios Enviar mensaje

El historial de mensajes se mostrará a continuación, puede tomar unos segundos para mostrar el estado de entrega correcto y la velocidad (sólo recargar la página)

 


Puestos recomendados

EspañolesEspañolEspañol