Based on the documentation I need the
content-filter-provider-systemextension
entitlement with developer
ID.
That’s correct.
Through Xcode, I was able to add content-filter-provider
but I
cannot find a way to add entitlement of
content-filter-provider-systemextension
.
Yep. Xcode’s Signing & Capabilities editor doesn’t understand this distinction. I encourage you to file a bug about that. And please post your bug number, just for the record.
I believe that you can work around this simply by editing the .entitlements
file.
IMPORTANT Network Extension supports app extension and system extension providers. These share a lot of features but there are differences in both the code and the packaging. If you have a working appex, you can’t just change the entitlement and have it work as a sysex.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"