Activate System extension only after reboot

When submitting a request for System extension activation, the delegate receive a OSSystemExtensionRequestResult
result code.
The enum contains two values:
  • OSSystemExtensionRequestCompleted

  • OSSystemExtensionRequestWillCompleteAfterReboot

When I upgrade my system extension, I always receive OSSystemExtensionRequestCompleted. Is there anyway I could specify that I want the new system extension to be activated only after a reboot?

Thanks

What you requested a year ago would be most useful today. Storage devices do not take well to having their mounts yanked without proper notice. Did you ever get an answer to the question of how to defer activation to the next reboot?

Hey,

No we did not find how to defer activation to the next reboot.

Seems like the after reboot is reserved for particular SystemExtensions.

Activate System extension only after reboot
 
 
Q