Post

Replies

Boosts

Views

Activity

Reply to macOS Network Extension deactivation fails with authorizationRequired
Thanks for the reply! You have a launchd daemon. ✅ That’s embedded in an app-like wrapper. ✅ Its Info.plist contains LSUIElement. ✅ Presumably because the daemon displays UI. ✅ And the daemon is run via a launchd property list in /Library/LaunchDaemons. ✅ I have to add that the daemon is a NSApplication. Bonus, in order to clarify further: this is an application created with "Application" -> "App" target configured with LSUIElement so that it's not displayed to the user I created a .plist and added to /Library/LaunchDaemons and then ran the commands to bootstrap the daemon it also bundles NetworkExtensions and has the required entitlenments to install them (and my setup works for installation)
4d