iOS-Konfigurationsoptionen
Dieser Abschnitt enthält schrittweise Anleitungen zur Konfiguration Ihrer iOS-Anwendung, um Messaging-Dienste mit Pushwoosh zu aktivieren. Wählen Sie je nach Ihren Projektanforderungen zwischen einer zertifikatbasierten oder einer tokenbasierten Konfiguration.
Zertifikatbasierte iOS-Konfiguration
Anchor link toErfahren Sie, wie Sie Pushwoosh für iOS mit zertifikatbasierter Authentifizierung für APNs (Apple Push Notification Service) konfigurieren.
Tokenbasierte iOS-Konfiguration
Anchor link toRichten Sie Pushwoosh mit tokenbasierter Authentifizierung für APNs ein, die eine sicherere und effizientere Alternative zu Zertifikaten bietet.
Wahl zwischen .p12-Zertifikaten und .p8-Schlüsseln für iOS-Push-Benachrichtigungen
Anchor link toBei der Konfiguration von iOS-Push-Benachrichtigungen in Pushwoosh müssen Sie sich beim Apple Push Notification Service (APNs) authentifizieren. Es gibt zwei unterstützte Methoden:
.p12-Zertifikat: der traditionelle, zertifikatbasierte Ansatz..p8-Schlüssel: die moderne, tokenbasierte Methode, die von Apple empfohlen wird.
Dieser Leitfaden hilft Ihnen bei der Entscheidung, welche Methode für Ihren Anwendungsfall am besten geeignet ist.
Die Optionen verstehen
Anchor link to| Merkmal | .p12-Zertifikat | .p8-Authentifizierungsschlüssel |
|---|---|---|
| Funktionsweise | Verwendet ein kryptografisches Zertifikat, um Vertrauen herzustellen. | Verwendet ein persistentes Token, das von einem privaten Schlüssel signiert ist. |
| Datei | .p12-Datei, die das Zertifikat und den privaten Schlüssel enthält. | .p8-Datei, die einen privaten Schlüssel enthält. |
| Ablaufdatum | Läuft ab (normalerweise jährlich); erfordert Erneuerung. | Läuft nicht automatisch ab. |
| Einrichtung | Komplexer zu generieren und zu verwalten. | Im Allgemeinen einfacher einzurichten. |
| Verwendung | Ein Zertifikat pro Bundle-ID für jede Umgebung. | Ein Schlüssel unterstützt mehrere Apps und beide Umgebungen. |
| Empfehlung | Veraltete Methode. Nur für bestehende Setups verwenden. | Von Apple und Pushwoosh empfohlen. |
Vor- und Nachteile jeder Methode
Anchor link to.p12-Zertifikat: der traditionelle Ansatz
Anchor link toVorteile:
- Weit verbreitet.
- Ermöglicht separate Zertifikate für Entwicklung und Produktion.
Nachteile:
- Zertifikate laufen ab und müssen erneuert werden. Eine nicht erfolgte Erneuerung kann die Zustellung von Push-Benachrichtigungen unterbrechen.
- Komplexer zu verwalten.
.p8-Schlüssel: der moderne, empfohlene Ansatz
Anchor link toVorteile:
- Keine Erneuerungen erforderlich, was den Wartungsaufwand reduziert.
- Einfacher zu generieren und zu integrieren.
- Ein Schlüssel funktioniert projektübergreifend.
- Von Apple und Pushwoosh empfohlen.
Nachteile:
- Bei einer Kompromittierung sind alle zugehörigen Apps gefährdet. Sichern Sie Ihren
.p8-Schlüssel ordnungsgemäß.
Welche Methode sollten Sie wählen?
Anchor link toWir empfehlen die Verwendung der .p8-Schlüsselmethode für alle neuen Projekte. Sie ist einfacher, skalierbarer und entspricht den Best Practices von Apple.
Verwenden Sie .p12-Zertifikate nur, wenn:
- Sie eine bestehende Infrastruktur haben, die von
.p12-Zertifikaten abhängig ist. - Sie eine strikte Trennung der Umgebungen benötigen, die mit einem
.p8-Schlüssel nicht erreicht werden kann.