deactivationRequest(forExtensionWithIdentifier:queue:)
Creates a request to deactivate a System Extension.
Declaration
class func deactivationRequest(forExtensionWithIdentifier identifier: String, queue: dispatch_queue_t) -> SelfParameters
- identifier:
The bundle identifier of the extension to deactivate.
- queue:
The dispatch queue to use when calling delegate methods.
Mentioned in
Discussion
The system discovers existing system extensions in the Contents/Library/SystemExtensions directory of the main app bundle.
A deactivation request may require a restart before deactivating the extension. If the request succeeds but requires a restart to complete, the extension may still appear operational until the next restart.