Cordova SDK Schnellstart
Starten Sie mit diesem schnellen und einfachen Beispiel mit dem Pushwoosh Cordova SDK.
Voraussetzungen
Anchor link toUm das Pushwoosh Cordova 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-phonegap-plugin.git
# Navigieren Sie zum Beispielverzeichniscd pushwoosh-phonegap-plugin/example/newdemo/Konfigurieren Sie das Projekt
Anchor link toInstallieren Sie die Abhängigkeiten:
npm iFügen Sie das Pushwoosh-Plugin hinzu:
cordova plugin add ../../ --link --nofetchÖffnen Sie www/js/index.js und aktualisieren Sie den Aufruf pushwoosh.onDeviceReady:
pushwoosh.onDeviceReady({ appid: "XXXXX-XXXXX"});Ersetzen Sie den appid-Wert durch Ihren Pushwoosh App Code.
1. Legen Sie den Bundle Identifier fest
Anchor link toÖffnen Sie die Datei platforms/ios/newdemo.xcworkspace in Xcode.
Legen Sie den Bundle Identifier für jedes Ziel fest:
newdemo: der Paketname Ihrer App. (z.B. com.example.pushwoosh)
2. Fügen Sie Capabilities hinzu
Anchor link toUm Push-Benachrichtigungen zu aktivieren, müssen Sie bestimmte Capabilities hinzufügen.
Fügen Sie im Abschnitt Signing & Capabilities die folgenden Capabilities hinzu:
Push NotificationsBackground Modes. Nachdem Sie diese Capability hinzugefügt haben, aktivieren Sie das Kontrollkästchen fürRemote notifications.
3. Legen Sie den API-Token fest
Anchor link toSetzen Sie in Ihrer ios/newdemo/Info.plist den Schlüssel Pushwoosh_API_TOKEN auf den Pushwoosh Device API Token
Android
Anchor link to1. Richten Sie google-services.json ein
Anchor link toKopieren Sie Ihre Datei google-services.json in das Stammverzeichnis des Projekts
2. Legen Sie den Paketnamen fest
Anchor link toÖffnen Sie android/app/build.gradle und setzen Sie die applicationId auf den Paketnamen Ihrer App. (z.B. com.example.pushwoosh)
3. Legen Sie den API-Token fest
Anchor link toÖffnen Sie Ihre Datei android/app/src/main/AndroidManifest.xml und fügen Sie die folgenden Metadaten innerhalb des <application>-Tags hinzu:
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__" />Ersetzen Sie __YOUR_PUSHWOOSH_DEVICE_API_TOKEN__ durch Ihren Pushwoosh Device API Token.
Führen Sie das Projekt aus
Anchor link to- Erstellen Sie das Projekt und führen Sie es aus.
- Betätigen Sie den Schalter Register for notifications.
- Erteilen Sie die Erlaubnis für Push-Benachrichtigungen. Das Gerät wird bei Pushwoosh registriert.
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.