criticalAlertSetting
The authorization status for playing sounds for critical alerts.
Declaration
var criticalAlertSetting: UNNotificationSetting { get }Discussion
When UNNotificationSetting.enabled, this property authorizes the app to play critical sounds that ignore Do Not Disturb and the device’s mute switch.
For local notifications, the system attempts to play a critical sound when the sound property of the UNNotificationContent object contains an object returned by the defaultCritical property, the criticalSoundNamed(_:) method, or a related method.
For remote notifications, the system attempts to play a critical sound when the notification’s payload contains a sound directory that contains the critical key.
Critical alerts require a special entitlement issued by Apple.