Post

Replies

Boosts

Views

Activity

AssociatedBundleIdentifiers for LaunchAgents/Daemons
In the launchd.plist manpage of Ventura I discovered that there is a new AssociatedBundleIdentifiers option. After I added the new option to our Agents and Daemon property lists the Login Items UI of System Settings still continues to show our Developer Program name instead of the name of our Application name. AssociatedBundleIdentifiers <string or array of string>      This optional key indicates which bundles are associated with this job in the System Settings Login Items UI. If an app installs a legacy plist the plist should include this      key with a value of the app's bundle identifier.
6
4
2.4k
Sep ’22
Endpoint Security SystemExtension Documentation
Hello,Is there a proper documentaion how an Endpoint security system extension has to be structured? Because I can not find it.I would expect the following:The naming convension of the extension bundle (already available)Folder structure of the extensionAll Info.plist keys that are mandatory, and example values describing themAll other Info.plist keys that are only relevant to the systemextensionAll entitlements that either must be set or should be set within the extension.All Info.plist keys and entitlements that are mandatory for the containing Application bundle. like the com.apple.developer.system-extension.install entitlementAnd Xcode should come with a template for Endpoint Security SystemExtensions targets. Currently there is only Network SystemExtensions available.I already opened two feedback reports regarding this issues in June:FB6145201 for the Xcode Template and FB6145147 for better documentation of the Endpoint Security Framework.Best RegardsTimo
4
0
1.5k
Oct ’19