<!--
{
  "availability" : [
    "iOS: 18.0.0 -",
    "iPadOS: 18.0.0 -",
    "macOS: 15.0.0 -",
    "tvOS: 18.0.0 -",
    "visionOS: 2.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "BundleResources",
  "identifier" : "/documentation/BundleResources/Entitlements/com.apple.developer.spatial-audio.profile-access",
  "metadataVersion" : "0.1.0",
  "role" : "Property List Key",
  "symbol" : {
    "kind" : "Property List Key",
    "modules" : [
      "Bundle Resources"
    ],
    "preciseIdentifier" : "entitlements:Entitlements.com.apple.developer.spatial-audio.profile-access"
  },
  "title" : "com.apple.developer.spatial-audio.profile-access"
}
-->

# com.apple.developer.spatial-audio.profile-access

An entitlement that enables your app to use the personalized spatial audio profile.

## Discussion

This entitlement applies the personalized spatial audio profile someone makes in Settings to your app’s audio output for the following APIs:

- <doc://com.apple.documentation/documentation/AVFAudio/AVAudioEngine>
- AUSpatialMixer in <doc://com.apple.documentation/documentation/AudioToolbox> (see <doc://com.apple.documentation/documentation/AudioToolbox/1390073-auspatialmixer-parameters>)
- <doc://com.apple.documentation/documentation/PHASE>

Add this entitlement to your app by enabling the Spatial Audio Profile capability in Xcode.

> Note:
> In iOS 18 and tvOS 18 and later, the system automatically adds spatial audio to the output for games. To opt out of automatic spatial  audio and support just your preferred spatial audio setup, add the ``doc://com.apple.bundleresources/documentation/BundleResources/Information-Property-List/AVGameBypassSystemSpatialAudio`` key to your app’s `Info.plist`.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)