AlarmKit Reference
AlarmKit API reference for scheduling alarms, authorization, and Live Activity integration in iOS 26+.
When to Use This Reference
Use this reference when:
- Implementing alarm scheduling with AlarmKit
- Managing alarm authorization
- Integrating alarms with Live Activities
- Building alarm management UI in SwiftUI
Example Prompts
- "How do I schedule an alarm with AlarmKit?"
- "How does AlarmKit authorization work?"
- "How do I show alarm state in a Live Activity?"
- "What's the AlarmManager API?"
What's Covered
- AlarmManager authorization and state checking
- One-time and repeating alarm configuration
- Countdown timers with pre/post alerts
- Alarm UI customization (alert, countdown, paused states)
- Live Activity integration for alarm display
- SwiftUI alarm management views
Documentation Scope
This page documents the axiom-alarmkit-ref skill — the API reference Claude uses for AlarmKit integration.
Related
- Extensions & Widgets Reference — Live Activities and Dynamic Island patterns
- SwiftUI 26 Reference — iOS 26 SwiftUI features
Resources
WWDC: 2025-230
Skills: axiom-alarmkit-ref, axiom-extensions-widgets-ref