Skip to content

Push Notifications (iOS / APNs)

When publishing, BLOCQ sets up push notifications almost entirely automatically. Android (FCM) and the Cloud Functions – including the broadcast sender for manual admin pushes – are all configured automatically. For iOS, one manual step is required that Apple does not allow to be automated.


Cloud Functions

sendPushNotification and sendBroadcastPush are deployed automatically – no manual action needed.

Android / FCM

FCM delivery for Android devices is fully configured automatically.

In-App Notification Center

The in-app notification center is set up with your active notification types.


Apple does not allow any external platform to automatically create an APNs auth key or upload it to the Firebase Console – this step must be completed by you once.

  1. Open your Apple Developer Account

    Go to developer.apple.comCertificates, Identifiers & ProfilesKeys”+” (create new key).

    Enable the service “Apple Push Notifications service (APNs)” and enter a name (e.g. “BLOCQ APNs Key”). Tap “Continue”“Register”.

  2. Download the key and note the details

    Download the .p8 file.

    Note down:

    • Key ID – 10-character alphanumeric ID (visible in the key list)
    • Team ID – 10-character ID in your Apple Developer Account (profile menu top right → Membership)
  3. Open the Firebase Console

    Open the Firebase Console → select your project → Project Settings (gear icon) → tab “Cloud Messaging”.

    Scroll to the “Apple app configuration” section and tap “Upload” next to “APNs authentication key”.

    Upload the .p8 file and enter the Key ID and Team ID. Save.

  4. Confirm in the BLOCQ Publish Wizard

    Return to the publish wizard in the app. Check the confirmation:

    “I have uploaded the APNs auth key in the Firebase Console.”

    The wizard can only proceed after this confirmation.




After confirming, the wizard moves to the next step.