One Logo Pool Ball
AccessoryLiveActivities · IOS API REFERENCE

AccessoryLiveActivity

struct · iOS 26.5+ · SDK 27.1

struct AccessoryLiveActivity

`AccessoryLiveActivity` is the structured object delivered to an accessory data extension. It contains identity information about the activity, its current state, and the associated content, if any.

Members (6)

get · iOS 26.5+

sourceBundleIcon

TypeScript
get sourceBundleIcon(): (AccessoryLiveActivity_IconFile) | null
Swift declaration
let sourceBundleIcon: AccessoryLiveActivity.IconFile?

An icon representation for the source bundle that created the live activity

get · iOS 26.5+

sourceBundleName

TypeScript
get sourceBundleName(): string
Swift declaration
let sourceBundleName: String

The name of the app that the activity content originated from.

get · iOS 26.5+

activityIdentifier

TypeScript
get activityIdentifier(): string
Swift declaration
let activityIdentifier: String

The unique activity identifier

get · iOS 26.5+

sourceBundleIdentifier

TypeScript
get sourceBundleIdentifier(): string
Swift declaration
let sourceBundleIdentifier: String

The bundle identifier of the app that the activity content originated from.

get · iOS 26.5+

state

TypeScript
get state(): _ActivityKit_ActivityState
Swift declaration
let state: ActivityState

The current state of the activity.

get · iOS 26.5+

content

TypeScript
get content(): (AccessoryLiveActivity_Content) | null
Swift declaration
let content: AccessoryLiveActivity.Content?

The view content of the live activity

Skipped declarations

No declarations were skipped in this snapshot.

All AccessoryLiveActivities types →