Basic
Optional
Advanced
Choose one APNs authentication method. The APNs Authentication Key is the current approach; the PEM certificate is legacy.
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Set up APNs authentication, push registration, rich notifications, Live Activities, and triggered push in your iOS app.
| Page | What it covers |
|---|---|
| iOS Push Integration Tutorial | End-to-end steps to send, receive, and track rich push notifications. |
| Push Notifications | Push setup in your app, including APNs, templates, and geofencing. |
| APNS Authentication Key | Generate a .p8 key and upload it to the MoEngage dashboard. |
| APNS Certificate/PEM file (legacy) | Create and upload a legacy APNs certificate in PEM format. |
| Actionable Notifications | Add custom action buttons to standard iOS push notifications. |
| Page | What it covers |
|---|---|
| Transactional Live Activity | Show real-time transactional updates on the Lock Screen. |
| Broadcast Live Activity | Show real-time broadcast updates on the Lock Screen. |
| Push templates | Add custom push templates with a Notification Content Extension. |
| Push Handled by Application | Handle push display and tracking yourself using the messaging APIs. |
| Real-Time Triggers | Fire device-triggered push the moment a user performs an event. |
| iOS Notification Center | Add an inbox view controller for read and unread notifications. |
| Location triggered | Send geofence-based push notifications. |
| Page | What it covers |
|---|---|
| Custom Notification Handling | Customize badge reset, notification sounds, and action handling. |
Suggestions