Post

Replies

Boosts

Views

Activity

How to develop system extension if System Integrity Protection is enabled?
Hi I am developing the packet tunnel extension on a SIP enabled device. If I build the app and notarize and install it on the device, it works fine. If I modify, build and execute the App (which contains the system extension), it fails with below error. 102.3.1.4 is production build. And 201.202.0.101 is for XCode build. SystemExtension "<<complete name>>.pkttunnel" request for replacement from 102.3.1.4 to 201.202.0.101 Packet Tunnel SystemExtension "<<complete name>>.pkttunnel" activation request did fail: Error Domain=OSSystemExtensionErrorDomain Code=8 "(null)" If SIP is disabled, it works fine. Is there a way the system extension can be developed even if SIP remains enabled?
1
0
202
Apr ’25
Network Filter extension Interop queries
Hi1. Network extension documents are either in objective c or swiftDoes Network extension API support C++, if yes, is there any document?2. In the real world, Many Network extensions (e.g. Content filters) will be running developed by different vendors like Antivirus vendors, Firewall vendors, etc.How does Network Extension framework arbitrate/adjudicate among multiple Network Extension running simultaneously on the system?ThanksAnand
6
0
1.4k
Nov ’22
How to build universal binary using 3rd party lib
Hi I am building my component for M1. I choose the universal binary. My component uses Boost static lib. Boost builds for x86_64 and arm64 separately. XCode does not provide two options to link different arch libs. Please suggest to me how to link a lib if 3rd party build process does not offer universal static lib. Regards, Anand Choubey
0
0
795
Jan ’22
How to develop system extension if System Integrity Protection is enabled?
Hi I am developing the packet tunnel extension on a SIP enabled device. If I build the app and notarize and install it on the device, it works fine. If I modify, build and execute the App (which contains the system extension), it fails with below error. 102.3.1.4 is production build. And 201.202.0.101 is for XCode build. SystemExtension "<<complete name>>.pkttunnel" request for replacement from 102.3.1.4 to 201.202.0.101 Packet Tunnel SystemExtension "<<complete name>>.pkttunnel" activation request did fail: Error Domain=OSSystemExtensionErrorDomain Code=8 "(null)" If SIP is disabled, it works fine. Is there a way the system extension can be developed even if SIP remains enabled?
Replies
1
Boosts
0
Views
202
Activity
Apr ’25
Network Filter extension Interop queries
Hi1. Network extension documents are either in objective c or swiftDoes Network extension API support C++, if yes, is there any document?2. In the real world, Many Network extensions (e.g. Content filters) will be running developed by different vendors like Antivirus vendors, Firewall vendors, etc.How does Network Extension framework arbitrate/adjudicate among multiple Network Extension running simultaneously on the system?ThanksAnand
Replies
6
Boosts
0
Views
1.4k
Activity
Nov ’22
How to build universal binary using 3rd party lib
Hi I am building my component for M1. I choose the universal binary. My component uses Boost static lib. Boost builds for x86_64 and arm64 separately. XCode does not provide two options to link different arch libs. Please suggest to me how to link a lib if 3rd party build process does not offer universal static lib. Regards, Anand Choubey
Replies
0
Boosts
0
Views
795
Activity
Jan ’22
New features in macOS 12
Hi, I do not find any new feature or bug fix info in macOS 12 beta release notes? Is there a future for any new Network Extension in macOS 12? Regards, Anand Choubey
Replies
1
Boosts
0
Views
630
Activity
Sep ’21
inbuilt iOS VPN FedRamp Support
Hi Does inbuilt iOS VPN FedRamp Support? Thanks
Replies
2
Boosts
0
Views
1k
Activity
Sep ’21