Inicio rápido del SDK de React Native
Comience a usar el SDK de Pushwoosh para React Native con este ejemplo rápido y sencillo.
Prerrequisitos
Anchor link toPara integrar el SDK de Pushwoosh para React Native en su aplicación, necesitará lo siguiente:
Descargar el proyecto de ejemplo
Anchor link to# Clona el repositorio del SDK y navega al proyecto de ejemplogit clone https://github.com/Pushwoosh/pushwoosh-react-native-plugin.git
# Navega al directorio de ejemplocd pushwoosh-react-native-plugin/example/demoapp/Configurar el proyecto
Anchor link toInstale las dependencias:
npm installAbra Settings.js y actualice la llamada a Pushwoosh.init:
Pushwoosh.init({ "pw_appid" : "__YOUR_APP_ID__", "project_number":"__YOUR_FCM_SENDER_ID__"});Reemplace los valores __YOUR_APP_ID__ y __YOUR_FCM_SENDER_ID__ con su Código de Aplicación de Pushwoosh y su Número de Proyecto de Firebase.
1. Instalar dependencias
Anchor link toNavegue al directorio ios e instale las dependencias:
cd ios && pod install --repo-update2. Establecer el Identificador de Paquete (Bundle Identifier)
Anchor link toAbra el archivo ios/Runner.xcworkspace en Xcode.
Establezca el Bundle Identifier para cada destino:
Runner: el nombre del paquete de su aplicación. (p. ej., com.example.pushwoosh)NotificationService: el nombre del paquete de su aplicación con.NotificationServiceExtension(p. ej., com.example.pushwoosh.NotificationServiceExtension)
3. Establecer el Token de API
Anchor link toEn su ios/Runner/Info.plist, establezca la clave Pushwoosh_API_TOKEN con el Token de API de Dispositivo de Pushwoosh
Android
Anchor link to1. Configurar google-services.json
Anchor link toCopie su archivo google-services.json al directorio android/app
2. Establecer el nombre del paquete
Anchor link toAbra android/app/build.gradle y establezca el applicationId con el nombre del paquete de su aplicación. (p. ej., com.example.pushwoosh)
3. Establecer el Token de API
Anchor link toAbra su archivo android/app/src/main/AndroidManifest.xml y agregue los siguientes metadatos dentro de la etiqueta <application>:
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__" />Reemplace __YOUR_PUSHWOOSH_DEVICE_API_TOKEN__ con su Token de API de Dispositivo de Pushwoosh.
Ejecutar el proyecto
Anchor link to- Compile y ejecute el proyecto.
- La aplicación tendrá dos pestañas: “Acciones” y “Configuración”. Navegue a la pestaña Configuración.
- Toque el botón Registrarse para Notificaciones Push.
- Conceda permiso para las notificaciones push. El dispositivo se registrará en Pushwoosh.
Enviar una notificación push
Anchor link toVuelva al Panel de Control de Pushwoosh y envíe una notificación push a su dispositivo registrado.