PayloadKit

Extensions

com.apple.NSExtension

The payload that configures the extensions that the system allows or disallows to run on the device.

macOS
macOS 10.13+exclusive

Configuration Keys (3)

KeyTypeTitle
AllowedExtensions

An array of bundle identifiers for allowed extensions.

arrayAllowed extensions
DeniedExtensions

An array of bundle identifiers for extensions that the system doesn't allow to run.

arrayDisallowed extensions
DeniedExtensionPoints

An array of extension points for extensions that the system doesn't allow to run.

arrayDisallow some extensions points
AllowedExtensionsItemrequired

An extension identifier.

string
DeniedExtensionsItemrequired

An extension identifier.

string
DeniedExtensionPointsItemrequired

An extension identifier.

Range: All Extension Points (AllPublicExtensionPoints), Action (com.apple.ui-services), Audio Unit (com.apple.AudioUnit-UI), Content Blocker (com.apple.Safari.content-blocker), Finder Sync (com.apple.FinderSync), Photo Editing (com.apple.photo-editing), Safari (com.apple.Safari.extension), Share (com.apple.share-services), Shared Links (com.apple.Safari.sharedlinks-service), Smart Card Token (com.apple.ctk-tokens), Today (com.apple.widget-extension), Xcode Source Editor (com.apple.dt.Xcode.extension.source-editor)

string