In another question on this forum (https://developer.apple.com/forums/thread/124775) eskimo stated that launching a system extension from an daemon is not the right approach and that the OSSystemExtensionRequest.activationRequest
API should be called from an App.
My question is, does this same restriction apply to a LaunchAgent
started App?
If so, to ensure activation as soon as possible is the only option to use a SMLoginItemSetEnabled
helper to start the App on login?