Learn how to use the Apple Push Notification Service (APNS) provider to send push notifications using Novu
Apple Push Notification Service, as the name suggests, is a notification delivery service provided by Apple.
Apple provides two authentication methods to make a secure connection to APNs. The first is Certificate-Based Authentication (using a .p12 certificate). The second is Token-Based Authentication (using a .p8 key). We’ll make use of the .p8 key.
To enable APNS integration, you need to create an Apple Developer account with an Admin role.
To generate the p8 key for your account:
You also need the following to connect to APNs:
The overrides field supports all Notification payload values, as shown below:
Before triggering the notification to a subscriber(user) with push as a step in the workflow, make sure you have added the subscriber’s device token as follows:
Checkout the API reference for more details.
Learn how to use the Apple Push Notification Service (APNS) provider to send push notifications using Novu
Apple Push Notification Service, as the name suggests, is a notification delivery service provided by Apple.
Apple provides two authentication methods to make a secure connection to APNs. The first is Certificate-Based Authentication (using a .p12 certificate). The second is Token-Based Authentication (using a .p8 key). We’ll make use of the .p8 key.
To enable APNS integration, you need to create an Apple Developer account with an Admin role.
To generate the p8 key for your account:
You also need the following to connect to APNs:
The overrides field supports all Notification payload values, as shown below:
Before triggering the notification to a subscriber(user) with push as a step in the workflow, make sure you have added the subscriber’s device token as follows:
Checkout the API reference for more details.