I am using AlarmKit in my app. When I access:
AlarmManager.shared.authorizationState
It always returns notDetermined, even when I have previously granted the app permission to use alarms via:
try await AlarmManager.shared.requestAuthorization()
Calling this API again grants me the permission though, without showing the permission prompt to the user.
This sounds like a bug - if the permission has been granted, accessing authorizationState should return .authorized. It shouldn't require me to call requestAuthorization() again to update the authorization status again?
Environment:
iOS 26 beta 3
Xcode 26 beta 3
Topic:
App & System Services
SubTopic:
General