Class

OSSystemExtensionProperties

Properties that identify a specific version of a system extension.

Declaration

class OSSystemExtensionProperties : NSObject

Topics

Identifying the Extension

var bundleIdentifier: String

The bundle identifier of the extension.

var bundleVersion: String

The bundle version of the extension.

var bundleShortVersion: String

The bundle short version string of the extension.

Locating the Extension’s Installed Location

var url: URL

The file URL of the extension bundle.

Relationships

Inherits From

Conforms To

See Also

Handling Indeterminate Installs

func requestNeedsUserApproval(OSSystemExtensionRequest)

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

Required.

Beta
enum OSSystemExtensionRequest.ReplacementAction

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