iOS-Codebeispiele
Mit den Pushwoosh-Beispielen für iOS können Sie die Pushwoosh-Funktionalität erkunden, ohne das SDK in Ihr Projekt zu integrieren, oder überprüfen, wie das Pushwoosh SDK in unseren Beispielprojekten implementiert ist.
Voraussetzungen
Anchor link toBevor Sie die Beispiele verwenden, stellen Sie sicher, dass Sie über Folgendes verfügen:
Pushwoosh-Beispielanwendung
Anchor link toDieses Projekt ist eine einfache iOS-Anwendung mit integriertem Pushwoosh SDK, die wichtige Funktionen wie die folgenden demonstriert:
- Empfangen von Push-Benachrichtigungen.
- Verfolgen der Zustellung von Push-Benachrichtigungen.
- Verwalten von Benutzer-Tags.
- Senden von Ereignissen
- Benutzerregistrierung
Verwenden Sie die Beispiel-App als Lernwerkzeug oder als Grundlage für Ihre Entwicklung.
1. Laden Sie die Beispiel-App herunter
Anchor link toKlonen Sie das Repository:
git clone https://github.com/Pushwoosh/pushwoosh-ios-sample.git2. Konfigurieren Sie das Projekt
Anchor link to-
Öffnen Sie das Projekt in Xcode.
-
Fügen Sie
https://github.com/Pushwoosh/Pushwoosh-XCFrameworkals Swift Package Dependency hinzu. -
Legen Sie den Bundle Identifier für das Hauptziel (PushwooshSampleApp) so fest, dass er mit Ihrem Pushwoosh-Projekt übereinstimmt (z. B.
com.pushwoosh.PushwooshSampleApp). -
Verwenden Sie denselben Bundle Identifier für das NotificationService-Ziel und hängen Sie
.NotificationServicean (z. B.com.pushwoosh.PushwooshSampleApp.NotificationService). -
Legen Sie in
Info.plistFolgendes fest:- den
Pushwoosh_APPID-Schlüssel auf den Pushwoosh Application Code - den
Pushwoosh_API_TOKEN-Schlüssel auf den Pushwoosh Device API Token
- den
Wichtig: Stellen Sie sicher, dass Sie dem Token in Ihrem Pushwoosh Control Panel Zugriff auf die richtige App gewähren. Erfahren Sie mehr
3. Führen Sie das Projekt aus
Anchor link to- Erstellen Sie das Projekt und führen Sie es aus.
- Navigieren Sie in der App zum Tab „Einstellungen“.
- Tippen Sie auf die Schaltfläche Für Push-Benachrichtigungen registrieren.
- Erteilen Sie die Erlaubnis für Push-Benachrichtigungen. Das Gerät wird bei Pushwoosh registriert.
Pushwoosh iOS-Beispiele
Anchor link toEntdecken Sie unser pushwoosh-quickstart-ios Repository für vollständig dokumentierte Codebeispiele, die verschiedene SDK-Funktionen abdecken. Diese Beispiele können als Referenzen oder Ausgangspunkte für Ihre eigenen Projekte verwendet werden.