Class

OSSystemExtensionProperties

Properties that identify a specific version of a system extension.

Declaration

@interface OSSystemExtensionProperties : NSObject

Topics

Identifying the Extension

bundleIdentifier

The bundle identifier of the extension.

bundleVersion

The bundle version of the extension.

bundleShortVersion

The bundle short version string of the extension.

Locating the Extension’s Installed Location

URL

The file URL of the extension bundle.

Relationships

Inherits From

See Also

Handling Indeterminate Installs

- requestNeedsUserApproval:

Tells the delegate that the user must grant approval before the manager can activate the extension.

Required.

Beta
- request:actionForReplacingExtension:withExtension:

Tells the delegate that the user a different version of the extension installed on their system.

Required.

Beta
OSSystemExtensionReplacementAction

Actions for describing how the extension manager should resolve a version conflict.

Beta

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software