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

# NSCalendarsWriteOnlyAccessUsageDescription

A message that tells people why the app is requesting access to create calendar events.

## Discussion

Discussion If your app needs to read calendar events in addition to creating them, use NSCalendarsFullAccessUsageDescription. If your app runs on iOS 17 or later and presents an EKEventEditViewController to allow people to create calendar events, you don’t need to request calendar access. important: This key is required if your app uses APIs that write to the person’s calendar data.

## See Also

### Calendar and reminders

- [NSCalendarsFullAccessUsageDescription](bundleresources/information-property-list/nscalendarsfullaccessusagedescription.md)
- [NSRemindersFullAccessUsageDescription](bundleresources/information-property-list/nsremindersfullaccessusagedescription.md)
- [Accessing the event store](eventkit/accessing-the-event-store.md)
