Configure Push-Notification for iOS channel

Configure Push-Notification for iOS channel

In the pop-up that appears, you can configure iOS push notifications in three different ways. To configure iOS push notifications for any of the three options, select the appropriate option:

  1. Configure the Firebase Service Account JSON-based push
  2. APNs
  3. APNs token based push

Firebase Service Account JSON-based push

For more information on obtaining the Firebase Service Account JSON, please refer to the "Setup Firebase Cloud Messaging Project" guide.

If you want to use Firebase Service Account JSON-based push, follow the steps below:

  1. Select "Firebase Service Account JSON based push" as the type.
  2. Click on "Choose file" and upload the JSON file downloaded from the Firebase Project.
  3. Click on "Save".

Apple Push Notification Service (APNS)

If you want to use APNS as the Push Notification gateway, follow the steps below:

Prerequisite: To create to the certificate, refer to the iOS SDK Quickstart Guide

  1. Enter the Certificate Password.
  2. Select APNS Type gateway from dropdown for your project.
    1. Sandbox: Select the Sandbox option to target your development app.
    2. Production: Select the Production option when sending push message to your production ready app.
  3. Upload the APNS Certificate file.
  4. Enter the Name and click the Validate.

📘

Supported Certificate Format

Currently, .p12 is the only certificate format supported.

APNS token based push

Prerequisite: To create to the certificate, click the link: iOS SDK Quickstart Guide

  1. Enter the KeyId for the Authentication token.

  2. Enter the Team ID for your Apple Account. You can find it from “View Account”.

  3. Enter the BundleId of your Package project.

  4. Select one of the Gateway from dropdown:

    • Sandbox: To target your development app select the Sandbox.
    • Production: Select the Production when sending push to your production ready app.
  5. Upload the Private Key file.

  6. Click Save.