---
title: soundName
framework: cloudkit
role: symbol
role_heading: Instance Property
path: cloudkit/cknotification/soundname
---

# soundName

The name of the sound file to play when a notification arrives.

## Declaration

```swift
var soundName: String? { get }
```

## Discussion

Discussion The system uses this property’s value to locate a sound file in the app’s bundle. The sound plays when the system receives a push notification. If the system can’t find the specified file, or if the property’s value is the string default, the system plays the default sound.

## See Also

### Accessing the Notification Info

- [alertBody](cloudkit/cknotification/alertbody.md)
- [alertLocalizationKey](cloudkit/cknotification/alertlocalizationkey.md)
- [alertLocalizationArgs](cloudkit/cknotification/alertlocalizationargs.md)
- [alertActionLocalizationKey](cloudkit/cknotification/alertactionlocalizationkey.md)
- [alertLaunchImage](cloudkit/cknotification/alertlaunchimage.md)
- [badge](cloudkit/cknotification/badge.md)
- [category](cloudkit/cknotification/category.md)
- [subscriptionID](cloudkit/cknotification/subscriptionid-16ygj.md)
- [subscriptionOwnerUserRecordID](cloudkit/cknotification/subscriptionowneruserrecordid.md)
- [title](cloudkit/cknotification/title.md)
- [titleLocalizationKey](cloudkit/cknotification/titlelocalizationkey.md)
- [titleLocalizationArgs](cloudkit/cknotification/titlelocalizationargs.md)
- [subtitle](cloudkit/cknotification/subtitle.md)
- [subtitleLocalizationKey](cloudkit/cknotification/subtitlelocalizationkey.md)
- [subtitleLocalizationArgs](cloudkit/cknotification/subtitlelocalizationargs.md)
