Live Activities

This document guides you through integrating Live Activities in your iOS application using the Adobe Journey Optimizer Messaging extension.

Live Activities display up-to-date information from your app on the Lock Screen and in the Dynamic Island, helping users stay informed about events or tasks in real time. With the Messaging extension, you can register your app's Live Activity types so that Adobe Journey Optimizer can remotely start and update Live Activities via push notifications.

data-variant=info
data-slots=text
Live Activities are supported on iOS 16.1 and above. Push-to-start support requires iOS 17.2 or newer, and broadcast push support requires iOS 18 or newer.

Prerequisites

Feature
iOS version
Xcode version
Description
Live Activities (local start)
iOS 16.1+
Xcode 14.1+
App starts a Live Activity locally
Push token updates
iOS 16.1+
Xcode 14.1+
Server can update an existing Live Activity
Push-to-start tokens
iOS 17.2+
Xcode 15.2+
Server can start a Live Activity remotely
Broadcast push support
iOS 18.0+
Xcode 16.0+
One push updates multiple Live Activities

API reference

Tutorial

Public Classes and Protocols