ActivityKit push notifications
Live Activity updates are APNs pushes, but they are not the same as alert notifications. Apple requires:
- Header
apns-push-type: liveactivity - Topic
{bundleId}.push-type.liveactivity - Body with
aps.eventofupdateorend, plusaps.content-state - A device token issued for that Live Activity, not the app’s generic push token
FCM and generic “send notification” SDKs often cannot set this push type. If you try, Apple rejects the request. See Live Activity push tokens and the APNs docs.