PSA: If you’re using #AlarmKit and it does not trigger alarms for some users.

It may be due to them having „Require Face ID“ enabled. It will just silently fail. No error when scheduling the alarm, no API to detect if a user has app lock enabled. Only mentioned here: https://developer.apple.com/forums/thread/797158

Though if your whole device is locked, alarms still go off.

@vincefried This feels like this should be part of the framework documentation or explained in a TA, not a "FAQ" post on the forums.

I suspect you have been running into production issues with your users already?

@sense Yes absolutely. And yes that’s how we found out.
@sense Also not so nice telling a user „sorry you can’t lock your app anymore if you want to use the alarms feature“, and not even being able to display a hint only for the affected users.