Document Revision History
This table describes the changes to Entitlement Key Reference.
Added descriptions of the macOS keys com.apple.security.temporary-exception.mach-register.global-name and com.apple.security.temporary-exception.iokit-user-client-class.
Added a description of the com.apple.security.device.audio-video-bridging key and keys for Apple Pay and PassKit.
Added a description of the com.apple.security.device.audio-video-bridging key.
Corrected the description of the com.apple.security.scripting-targets entitlement.
See Enabling Scripting of Other Apps for details.
Clarified various sandbox-related entitlements.
Added a new section for obtaining access to shared preferences, Shared Preference Domain Temporary Exceptions.
Added a description of the app group entitlement key, in Adding an App to an App Group.
Corrected the guidance for iCloud container identifiers in Enabling iCloud Document Storage.
Updated the information on security-scoped bookmarks for macOS v10.7.4 in Enabling Security-Scoped Bookmark and URL Access.
Improved the description for the com.apple.security.device.microphone entitlement key in App Sandbox Entitlement Keys. (Note that this key’s name has since changed to com.apple.security.device.audio-input.)
Added descriptions for new entitlement keys for macOS v10.7.3 in Enabling Security-Scoped Bookmark and URL Access.
New document that describes the entitlement keys for App Sandbox, iCloud, and push notifications.
Some of the content in this document was previously available in Code Signing and Application Sandboxing Guide.