Zum Inhalt springen

Push-Benachrichtigungen (iOS / APNs)

Beim Veröffentlichen richtet BLOCQ Push-Benachrichtigungen fast vollständig automatisch ein. Android (FCM) und die Cloud Functions – inklusive des Broadcast-Versands für manuelle Admin-Pushes – laufen vollautomatisch. Für iOS ist ein einmaliger manueller Schritt nötig, den Apple technisch nicht automatisierbar macht.


Cloud Functions

sendPushNotification und sendBroadcastPush werden automatisch deployt – kein manuelles Eingreifen nötig.

Android / FCM

FCM-Zustellung für Android-Geräte wird vollständig automatisch konfiguriert.

In-App-Benachrichtigungszentrum

Das In-App-Notification-Center wird mit deinen aktiven Benachrichtigungstypen eingerichtet.


Apple erlaubt es keiner externen Plattform, einen APNs Auth Key automatisch zu erstellen oder in die Firebase Console hochzuladen – dieser Schritt muss einmalig von dir durchgeführt werden.

  1. Apple Developer Account öffnen

    Gehe zu developer.apple.comCertificates, Identifiers & ProfilesKeys”+” (neuen Key erstellen).

    Aktiviere den Dienst “Apple Push Notifications service (APNs)” und vergib einen Namen (z. B. „APNs-Schlüssel”).

    Fragt Apple beim Aktivieren nach Environment und Key Restriction (Button “Configure”), wähle:

    • Environment: “Sandbox & Production” – ein Key deckt damit beide Umgebungen ab (Development-Builds aus Xcode senden über Sandbox, TestFlight/App-Store-Builds über Production). So brauchst du nie einen zweiten Key.
    • Key Restriction: “Team Scoped” – der Schlüssel gilt für dein gesamtes Team.

    Tippe auf “Continue”“Register”.

  2. Key herunterladen und Daten notieren

    Lade die .p8-Datei herunter.

    Notiere:

    • Key ID – 10-stellige alphanumerische ID (sichtbar in der Key-Liste)
    • Team ID – 10-stellige ID in deinem Apple Developer Account (Profil-Menü oben rechts → Membership)
  3. Firebase Console öffnen

    Öffne die Firebase Console → wähle dein Projekt → Projekteinstellungen (Zahnrad-Icon) → Tab “Cloud Messaging”.

    Scrolle zum Abschnitt “Apple app configuration” und tippe auf “Upload” neben „APNs authentication key”.

    Lade die .p8-Datei hoch und trage Key ID und Team ID ein. Speichern.

  4. Bestätigung im BLOCQ Publish-Wizard

    Kehre in der App zum Publish-Wizard zurück. Aktiviere die Bestätigung:

    „Ich habe den APNs Auth Key in der Firebase Console hochgeladen.”

    Erst nach dieser Bestätigung kann der Wizard weiterlaufen.




Nach der Bestätigung wechselt der Wizard zum nächsten Schritt.