Time sensitive notifications

Asked on 2024-07-22

1 search

Time Sensitive Notifications

Apple introduced a new way to broadcast updates for live activities to a large audience with a single push notification in the session Broadcast updates to your Live Activities. This feature is particularly useful for scenarios where many people are actively viewing updates for the same event, such as sports scores or flight updates.

Key Points:

  • Channel Concept: Each event is associated with a unique channel ID. Live activities subscribe to this channel to receive updates.
  • High Priority Notifications: You can set the priority of notifications to ensure they are delivered immediately.
  • Channel Management: Channels are independent of live activities and can be reused for subsequent events. However, the total number of active channels is limited, so old or unused channels should be removed using the channel management API.

For more detailed information, you can refer to the following chapters in the session:

Additionally, the session Use CloudKit Console to monitor and optimize database activity discusses configuring notification settings in the CloudKit Console, which can be useful for monitoring and receiving alerts about database activity.