---
title: NSMainCameraUsageDescription
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/information-property-list/nsmaincamerausagedescription
---

# NSMainCameraUsageDescription

A message that tells people why the app is requesting access to the device’s main camera.

## Discussion

Discussion The system uses this string to tell someone why your app requests permission to use the main camera. In visionOS 2-2.3, the system uses the value of NSEnterpriseMCAMUsageDescription instead. For information about using the main camera in your visionOS app, see Accessing the main camera. important: This key is required if your app uses APIs that access the device’s main camera.

## See Also

### Camera and sound

- [Requesting authorization to capture and save media](avfoundation/requesting-authorization-to-capture-and-save-media.md)
- [Requesting Authorization for Media Capture on macOS](bundleresources/requesting-authorization-for-media-capture-on-macos.md)
- [NSAudioCaptureUsageDescription](bundleresources/information-property-list/nsaudiocaptureusagedescription.md)
- [NSCameraUsageDescription](bundleresources/information-property-list/nscamerausagedescription.md)
- [NSMicrophoneUsageDescription](bundleresources/information-property-list/nsmicrophoneusagedescription.md)
