---
title: primaryAudioSourceDeviceIdentifier
framework: AudioAccessoryKit
role: symbol
role_heading: Instance Property
platforms: [iOS 26.4+]
path: audioaccessorykit/accessorycontroldevice/configuration-swift.struct/primaryaudiosourcedeviceidentifier
---

# primaryAudioSourceDeviceIdentifier

The Bluetooth address of the device providing the primary source of audio.

## Declaration

```swift
var primaryAudioSourceDeviceIdentifier: Data?
```

## Discussion

Discussion If the accessory is connected to only one device, set it as the primary device. If the accessory doesn’t support the audioSwitching capability, the value of this property is always nil.

## See Also

### Accessing configuration options

- [deviceCapabilities](audioaccessorykit/accessorycontroldevice/configuration-swift.struct/devicecapabilities.md)
- [devicePlacement](audioaccessorykit/accessorycontroldevice/configuration-swift.struct/deviceplacement.md)
- [secondaryAudioSourceDeviceIdentifier](audioaccessorykit/accessorycontroldevice/configuration-swift.struct/secondaryaudiosourcedeviceidentifier.md)
