UniLiveActivities is a Editor-first toolkit for adding iOS Live Activities to your game without building and maintaining your own native integration from scratch.
It is designed for teams and developers who want a practical workflow inside Editor: configure features, prepare assets, preview output, patch the exported Xcode project, and start Live Activities from a compact C# API.
This package focuses on making Live Activities approachable for Unity developers while still keeping the workflow flexible enough for real production use.
What this package helps with
- Show countdown-based Live Activities on the Lock Screen and Dynamic Island
- Start and end activities from Unity using a small async C# API
- Organize feature definitions and visual assets inside the Unity Editor
- Preview Lock Screen output before shipping
- Handle iOS post-build setup with built-in Xcode integration tools
- Handle and validate deep link routing flows (you can test it directly from the editor)
Typical use cases
- Event countdowns
- Offer or reward timers
- Crafting, production, or cooldown timers
- Live operations reminders
- Activity-based companion UI for games
Notes
- Requires iOS 17.2+ and Unity 2022.3+
- Designed around a Unity-first workflow rather than direct manual WidgetKit development
- This package is focused on local integration flow and editor tooling