Creates a custom sound object for critical alerts.
SDKs
- iOS 12.0+
- macOS 10.14+
- Mac Catalyst 13.0+
Framework
- User
Notifications
Declaration
+ (instancetype)criticalSoundNamed:(UNNotification Sound Name)name;
Parameters
name
The name of the sound file to play. This file must be located in the current executable’s main bundle or in the
Library/Sounds
directory of the current app container directory. If files exist at both locations, the system uses the file from theLibrary/Sounds
directory. This parameter must not benil
.
Return Value
A sound object representing a custom critical alert sound.
Discussion
Critical alerts ignore the mute switch and Do Not Disturb. They require a special entitlement issued by Apple.