Multiple network extensions (system extension) activation under the same app bundle

We have an application, which activates two network extensions (Content Filter, Transparent Proxy) during app launch which is written in Swift. When we are activating multiple network extensions under the same app bundle, in Ventura and Sonoma, under Privacy and Security it shows "Details" button. On click of it we see below issues: - It shows the app bundle name instead of respective network extension bundle name. - On click of OK button, it adds only one extension under "Network -> Filters -> Filters & VPN" and only after machine restart, we can see both the extensions under this screen.

These issues are not seen in Sequoia. In Sequoia, it shows the extension names under the app name. There are separate controls to enable/add each of the extension.

Attached the screenshots of Sonoma and Sequoia for reference

Already submitted the feedback ticket. (FB16331169)

So this sounds like a bug that we fixed in macOS 15, right? I’d call that progress (-:

Written by KrishnaveniNalka in 772622021
Already submitted the feedback ticket. (FB16331169)

Cool. But, just to set expectations here, it’s rare for Apple to backport fixes like this to older OS releases. My advice is that you think carefully about how you’re going to position this issue to your customers.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Multiple network extensions (system extension) activation under the same app bundle
 
 
Q