Zum Inhalt springen

Expo SDK Schnellstart

Beginnen Sie mit dem Pushwoosh Expo SDK mit diesem schnellen und einfachen Beispiel.

Voraussetzungen

Anchor link to

Um das Pushwoosh Expo SDK in Ihre App zu integrieren, benötigen Sie Folgendes:

Laden Sie das Beispielprojekt herunter

Anchor link to
Terminal window
# Klonen Sie das SDK-Repository und navigieren Sie zum Beispielprojekt
git clone https://github.com/Pushwoosh/pushwoosh-expo-plugin-sample.git
# Navigieren Sie zum Beispielverzeichnis
cd pushwoosh-expo-plugin-sample/

Konfigurieren Sie das Projekt

Anchor link to
1. Installieren Sie die Abhängigkeiten:
Anchor link to
Terminal window
npm install
2. Initialisieren Sie Pushwoosh:
Anchor link to

Öffnen Sie app/_layout.tsx und aktualisieren Sie den Aufruf von Pushwoosh.init:

Pushwoosh.init({ pw_appid: "__YOUR_APP_CODE__", project_number: "__YOUR_FCM_SENDER_ID__" });

Wobei:

__YOUR_APP_CODE__ ist der Anwendungscode aus dem Pushwoosh Control Panel. __YOUR_FCM_SENDER_ID__ ist die Firebase-Projektnummer aus der Firebase Console.

3. Legen Sie den Paketnamen und die Bundle-ID fest:
Anchor link to

Öffnen Sie app.json und legen Sie Folgendes fest:

  • package auf den Paketnamen Ihrer App.
  • bundleIdentifier auf die Bundle-ID Ihrer App.
4. Legen Sie das Pushwoosh Device API-Token fest:
Anchor link to

Öffnen Sie Ihre app.json-Datei und legen Sie das Pushwoosh Device API-Token für beide Plattformen fest:

  • PW_API_TOKEN den Wert des Device API-Tokens für die iOS-Plattform.
  • apiToken den Wert des Device API-Tokens für die Android-Plattform.
5. Fügen Sie die Firebase-Konfigurationsdatei hinzu:
Anchor link to

Kopieren Sie Ihre google-services.json-Datei in das Stammverzeichnis des Projekts.

Erstellen Sie die App vorab (Prebuild)

Anchor link to

Generieren Sie nativen Code und konfigurieren Sie die Abhängigkeiten für jede Plattform, indem Sie prebuild ausführen:

Terminal window
npx expo prebuild

Erstellen und führen Sie das Projekt aus

Anchor link to
  1. Erstellen Sie das Projekt:
Terminal window
npx expo run:android
  1. Erteilen Sie die Erlaubnis für Push-Benachrichtigungen. Das Gerät wird bei Pushwoosh registriert und Push-Benachrichtigungen werden aktiviert.

Senden Sie eine Push-Benachrichtigung

Anchor link to

Gehen Sie zurück zum Pushwoosh Control Panel und senden Sie eine Push-Benachrichtigung an Ihr registriertes Gerät.