Skip to content

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.

Resources

WWDC: 2025-230

Skills: axiom-alarmkit-ref, axiom-extensions-widgets-ref

Released under the MIT License