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
Post
Replies
Boosts
Views
Activity
Hi,
I really need the KDK for 10.15.5 (19F101). It is still missing in the developer downloads portal
Hi,
I try to enable the non-maskable interrupt on my M1 MacBook Pro. Whenever I try to set a debug option in boot-args I get not permitted.
I try to update my NVRAM settings in Recovery, I also tried to disable SIP first.
Thanks in advance
Timo
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.