OneSignal – Referencia de configuracion en flutter

codesfirst

Android, Codesfirst, iOS, Móvil

Onesignal es un servicio gratuito de notificaciones push para aplicaciones móviles. Este SDK facilita la integración de sus aplicaciones Flutter iOS y/o Android con OneSignal.

Requisitos del proyecto

Versión de Flutter: todas las versiones de Flutter superiores a la 2.2 funcionarían.

Graddle: 4.2.2

Pasos para integrar en nuestra app.

  1. Reemplace el script de compilación en android/build.gladde
buildscript {
    repositories {
        google()
        gradlePluginPortal() // Gradle Plugin Portal
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.2.2'
        classpath 'com.google.gms:google-services:4.3.8'
        classpath 'com.google.firebase:firebase-crashlytics-gradle:2.5.1'
        // OneSignal-Gradle-Plugin
        classpath 'gradle.plugin.com.onesignal:onesignal-gradle-plugin:[0.13.4, 0.99.99]'
    }
}

2. Agregue esta línea al comienzo de android/app/build.graddle


apply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'

3. Agregue el paquete Onesignal en pubspec.yaml onesignal_flutter: ^3.2.3

4. Vaya a ONESIGNAL https://app.onesignal.com y cree un nuevo proyecto.

5. Vaya a la configuración y busque Plataformas de aplicaciones nativas, luego seleccione Google Android.

6. Complete los requisitos de Firebase, seleccione Flutter como plataforma, luego Signal le proporciona una ID de aplicación. salva eso.

7. Agregue la identificación de la aplicación en su aplicacion de flutter

8. Ejecute la aplicacion

9. Una vez que la aplicación se esté ejecutando, cree una notificación en la sección de mensajes.

Leave a Comment

Somos una comunidad muy pequeña, novata pero con ganas de aprender, que busca ayudar a las personas a mejorar sus habilidades profesionales.

Resources

Blog

FAQ

Contact

CodesFirst

Ecuador, Guayaquil