---
title: CPSceneSessionRoleImmersiveSpaceApplication
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/information-property-list/uiapplicationscenemanifest/uisceneconfigurations/cpscenesessionroleimmersivespaceapplication
---

# CPSceneSessionRoleImmersiveSpaceApplication

Configurations for scenes you use to display Compositor Services content in an immersive space.

## Discussion

Discussion Use this key to specify scene configurations for a session role. Each scene corresponds to one you use for content you display on the device. Make the default scene the first entry in the array. Use UIApplicationPreferredDefaultSceneSessionRole to indicate a preferred initial scene session role. note: Immersive space scenes don’t provide support for custom scene delegate classes or scene sub-classes, the system ignores UISceneClassName, UISceneStoryboardFile and UISceneDelegateClassName keys your provide in a CPSceneSessionRoleImmersiveSpaceApplication dictionary.

## Topics

### Configuration name

- [UISceneConfigurationName](bundleresources/information-property-list/uiapplicationscenemanifest/uisceneconfigurations/uiwindowscenesessionroleapplication/uisceneconfigurationname.md)

## See Also

### Immersize space scene roles

- [UISceneSessionRoleImmersiveSpaceApplication](bundleresources/information-property-list/uiapplicationscenemanifest/uisceneconfigurations/uiscenesessionroleimmersivespaceapplication.md)
