---
title: soundSetting
framework: usernotifications
role: symbol
role_heading: Instance Property
path: usernotifications/unnotificationsettings/soundsetting
---

# soundSetting

The authorization status for playing sounds for incoming notifications.

## Declaration

```swift
var soundSetting: UNNotificationSetting { get }
```

## Discussion

Discussion When the value of this property is UNNotificationSetting.enabled, the system authorizes the app to play sounds. The system tries to play a sound when the sound property of the UNNotificationContent object contains a value, or when the aps dictionary in a remote notification contains the sound key.

## See Also

### Getting Device-Specific Settings

- [notificationCenterSetting](usernotifications/unnotificationsettings/notificationcentersetting.md)
- [lockScreenSetting](usernotifications/unnotificationsettings/lockscreensetting.md)
- [carPlaySetting](usernotifications/unnotificationsettings/carplaysetting.md)
- [alertSetting](usernotifications/unnotificationsettings/alertsetting.md)
- [badgeSetting](usernotifications/unnotificationsettings/badgesetting.md)
- [criticalAlertSetting](usernotifications/unnotificationsettings/criticalalertsetting.md)
- [announcementSetting](usernotifications/unnotificationsettings/announcementsetting.md)
- [scheduledDeliverySetting](usernotifications/unnotificationsettings/scheduleddeliverysetting.md)
- [timeSensitiveSetting](usernotifications/unnotificationsettings/timesensitivesetting.md)
- [UNNotificationSetting](usernotifications/unnotificationsetting.md)
