mirror of
https://github.com/home-assistant/iOS.git
synced 2026-06-16 13:26:27 -05:00
## Summary - Observe ActivityKit activities that are started remotely via APNs push-to-start notifications. - Register the stored push-to-start token under `live_activity_token`, matching Core's expected app data key. - Send Live Activity token and dismissal webhooks using Core's strict schema. - Update Live Activity contract tests for the frozen webhook wire format. ## Root Cause APNs could start the Live Activity, but the app was not observing `Activity<HALiveActivityAttributes>.activityUpdates`. That meant the app did not attach its normal per-activity push-token and lifecycle observers to remotely-started activities, so Core could not receive the per-activity push token needed for subsequent updates. --------- Co-authored-by: rwarner <kentoe@gmail.com> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>