Expo SDK Schnellstart
Beginnen Sie mit dem Pushwoosh Expo SDK mit diesem schnellen und einfachen Beispiel.
Voraussetzungen
Anchor link toUm das Pushwoosh Expo SDK in Ihre App zu integrieren, benötigen Sie Folgendes:
Laden Sie das Beispielprojekt herunter
Anchor link to# Klonen Sie das SDK-Repository und navigieren Sie zum Beispielprojektgit clone https://github.com/Pushwoosh/pushwoosh-expo-plugin-sample.git
# Navigieren Sie zum Beispielverzeichniscd pushwoosh-expo-plugin-sample/Konfigurieren Sie das Projekt
Anchor link to1. Installieren Sie die Abhängigkeiten:
Anchor link tonpm install2. 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:
packageauf den Paketnamen Ihrer App.bundleIdentifierauf 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_TOKENden Wert des Device API-Tokens für die iOS-Plattform.apiTokenden Wert des Device API-Tokens für die Android-Plattform.
5. Fügen Sie die Firebase-Konfigurationsdatei hinzu:
Anchor link toKopieren Sie Ihre google-services.json-Datei in das Stammverzeichnis des Projekts.
Erstellen Sie die App vorab (Prebuild)
Anchor link toGenerieren Sie nativen Code und konfigurieren Sie die Abhängigkeiten für jede Plattform, indem Sie prebuild ausführen:
npx expo prebuildErstellen und führen Sie das Projekt aus
Anchor link to- Erstellen Sie das Projekt:
npx expo run:androidnpx expo run:ios- 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 toGehen Sie zurück zum Pushwoosh Control Panel und senden Sie eine Push-Benachrichtigung an Ihr registriertes Gerät.