Zum Inhalt springen

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 to

Erfahren Sie, wie Sie Pushwoosh für iOS mit zertifikatbasierter Authentifizierung für APNs (Apple Push Notification Service) konfigurieren.

Tokenbasierte iOS-Konfiguration

Anchor link to

Richten 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 to

Bei 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:

  1. .p12-Zertifikat: der traditionelle, zertifikatbasierte Ansatz.
  2. .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
FunktionsweiseVerwendet 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.
AblaufdatumLäuft ab (normalerweise jährlich); erfordert Erneuerung.Läuft nicht automatisch ab.
EinrichtungKomplexer zu generieren und zu verwalten.Im Allgemeinen einfacher einzurichten.
VerwendungEin Zertifikat pro Bundle-ID für jede Umgebung.Ein Schlüssel unterstützt mehrere Apps und beide Umgebungen.
EmpfehlungVeraltete 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 to

Vorteile:

  • 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 to

Vorteile:

  • 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 to

Wir 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.

Konfigurationsanleitungen

Anchor link to