Instance Property


The sound to play when the notification is delivered.


@NSCopying var sound: UNNotificationSound? { get set }


Use this property to specify the sound that you want played when the notification arrives. If your app is not authorized to play sounds for notifications, this property is ignored.

For information on how to specify sounds for your notifications, see UNNotificationSound.

See Also

Getting the Notification Data

var title: String

The localized title, containing the reason for the alert.

var subtitle: String

The localized subtitle, containing a secondary description of the reason for the alert.

var body: String

The localized message to display in the notification alert.

var badge: NSNumber?

The number to apply to the app’s icon.

var launchImageName: String

The name of the custom launch image to display when your app is launched in response to the notification.

var userInfo: [AnyHashable : Any]

A dictionary of custom information associated with the notification.

var attachments: [UNNotificationAttachment]

An array of attachments to display in an alert-based notification.