<!--
{
  "availability" : [
    "iOS: 26.5.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AccessoryLiveActivities",
  "identifier" : "/documentation/AccessoryLiveActivities",
  "metadataVersion" : "0.1.0",
  "role" : "Framework",
  "symbol" : {
    "kind" : "Framework",
    "modules" : [
      "Accessory Live Activities"
    ],
    "preciseIdentifier" : "AccessoryLiveActivities"
  },
  "title" : "Accessory Live Activities"
}
-->

# Accessory Live Activities

Forward Live Activity alerts from iPhone to an accessory you develop.

## Overview

With the Accessory Live Activities framework, your accessory companion app can request Live Activity forwarding from people and receive
Live Activity status updates and alerts from the system through an extension model. Your accessory can then display Live Activity status
information and an alert that provides people with information about the updated Live Activity.

People can choose to forward Live Activities from all
apps, no apps, or a subset of apps on their iPhone. When people set up your accessory, the system presents a prompt to configure these preferences for both Live Activity and iOS system notification forwarding. To add support for Live Activity forwarding, you also implement iOS system notification forwarding with the <doc://com.apple.documentation/documentation/AccessoryNotifications> framework. Start by adding support for notification forwarding, then add support for Live Activity forwarding.

> Important: This framework supports iPhone only. You can develop and test an app that uses this framework on iPhone in any region.
> 
> Customer installations of your app can use this framework only on iPhones located in the EU that are signed in with an Apple Account with an EU country or region.

## Topics

### Essentials

[Receiving Live Activity updates and alerts on an accessory](/documentation/AccessoryLiveActivities/receiving-live-activities-on-an-accessory)

Enable your accessory to receive forwarded Live Activities by updating your data provider extension.

### Authorization

[`LiveActivityForwarding`](/documentation/AccessoryLiveActivities/LiveActivityForwarding)

A class for requesting permission to forward Live Activities to your accessory and handle them in your accessory’s data provider extension.

[`AccessoryAuthorizationResult`](/documentation/AccessoryLiveActivities/AccessoryAuthorizationResult)

Responses to the Live Activity forwarding permission prompt.

### Live Activity forwarding

[`LiveActivityForwarding.AccessoryLiveActivitiesHandler`](/documentation/AccessoryLiveActivities/LiveActivityForwarding/AccessoryLiveActivitiesHandler)

A protocol that defines methods for handling Live Activity life cycle events in your accessory’s data provider extension.

[`LiveActivityForwarding.Session`](/documentation/AccessoryLiveActivities/LiveActivityForwarding/Session)

An object that represents the active connection between your data provider extension and the system.

### Live Activity data access

[`AccessoryLiveActivity`](/documentation/AccessoryLiveActivities/AccessoryLiveActivity)

The details of the Live Activity that iOS forwards to your accessory.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)