Questions for AlarmKit

We are so interested in AlarmKit which is presented at WWDC25. While we planning our app using AlarmKit, We had a few questions come to mind and were hoping you could provide some clarity. Please excuse the rather long list of questions, as we don't currently have a device available to test these features ourselves.

  • System Actions Related
  1. Is there a limit to the number of alarms that can be scheduled using AlarmKit?
  2. Are alarms scheduled with AlarmKit persistent across device reboots?
  3. When an alarm is dismissed (either by swiping or pressing the power button), can our app detect this action and execute code in response?
  4. Can we control the behavior of the physical Lock Screen buttons when an AlarmKit alarm is active, for instance, to trigger a snooze action?
  5. Does AlarmKit function correctly during Do Not Disturb or Low Power Mode?
  6. What is the expected behavior when an alarm from our app (using AlarmKit) overlaps with an alarm from another app that also uses AlarmKit? Which one is going to get its priority?

Thank you for your help. Sincerely

We posted an AlarmKit FAQ that answers your questions and some others.

Hope you find it helpful.


Argun Tekant /  DTS Engineer / Core Technologies

Questions for AlarmKit
 
 
Q