TN3134: Network Extension provider deployment

Explore the platforms, packaging, OS versions and device configurations for Network Extension provider deployment.

View Technote TN3134 >

Now with added tvOS!

@eskimo - thanks for this tech note! On the table in the section labeled "Deploying a content filter provider", there is a row stating that starting in iOS 15, these can be deployed as an app extension with the restriction of "Screen Time apps". I can't figure out what this means. Can you elaborate? Specifically I'm trying to determine if an NEFilterDataProvider can be installed on iOS outside of a MDM supervised/managed device, on a normal user device protected by Screen Time. The use case is not a large organization, school or enterprise, but is it possible to make an app that filters network content that parents can install on their kids device which is managed via Screen Time?

Is there any documentation you can link to for this use case? Thanks so much!

This has come up a few times and I really should roll it into TN3134 (r. 117574555). For the moment, see this post.

Share and Enjoy

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

TN3134: Network Extension provider deployment
 
 
Q