Post

Replies

Boosts

Views

Activity

When "Family Control" will be available for AppStore and AdHoc distribution?
Hello! Does anybody know release date of "Family Control" capability for Distribution? iOS 15 was released, but "Family Control" is still available only for Development Distribution: We can't create Distribution provision profile for testing via TestFlight right now. Furthermore we can't proof that Content Filter Providers will be work on authorized Family Control devices without any restrictions and additional setup (see Content Filter Providers with Family Control app)
6
0
4.2k
Sep ’23
iOS 16.1 NetworkExtensions are broken for parental control apps
Hello. It seems that NetworkExtensions (NEFilterDataProvider/NEFilterControlProvider) are completely broken on iOS 16.1 and iOS 16.2 for Screen Time API authorized apps. We have an active FB11748633 (iOS 16.1 System doesn't forward network flow to NEFilterDataProvider/NEFilterControlProvider of ScreenTime API authorized app) Everything worked perfectly on versions of iOS prior to 16.1 for an app publicly available on the App Store, but stopped working after updating to iOS 16.1. Steps to reproduce: Install parental control app with embedded Network Extensions of types: com.apple.networkextension.filter-data com.apple.networkextension.filter-control Authorize the app for ScreenTime API with FamilyControlsMember.child mode. Register Network Extensions in system by the NEFilterManager.shared instance, with filterBrowsers=true configuration. Start web browsing in Safari No one call of "handleNewFlow(_ flow: NEFilterFlow) -> NEFilterNewFlowVerdict" is triggered by the system And under debug we see: correctly initiated Network Extensions with our identifiers two corresponding processes registered in the OS correct calls of startFilter methods of both extensions Does anyone have any ideas or workarounds?
2
0
1.2k
Feb ’23
When "Family Control" will be available for AppStore and AdHoc distribution?
Hello! Does anybody know release date of "Family Control" capability for Distribution? iOS 15 was released, but "Family Control" is still available only for Development Distribution: We can't create Distribution provision profile for testing via TestFlight right now. Furthermore we can't proof that Content Filter Providers will be work on authorized Family Control devices without any restrictions and additional setup (see Content Filter Providers with Family Control app)
Replies
6
Boosts
0
Views
4.2k
Activity
Sep ’23
iOS 16.1 NetworkExtensions are broken for parental control apps
Hello. It seems that NetworkExtensions (NEFilterDataProvider/NEFilterControlProvider) are completely broken on iOS 16.1 and iOS 16.2 for Screen Time API authorized apps. We have an active FB11748633 (iOS 16.1 System doesn't forward network flow to NEFilterDataProvider/NEFilterControlProvider of ScreenTime API authorized app) Everything worked perfectly on versions of iOS prior to 16.1 for an app publicly available on the App Store, but stopped working after updating to iOS 16.1. Steps to reproduce: Install parental control app with embedded Network Extensions of types: com.apple.networkextension.filter-data com.apple.networkextension.filter-control Authorize the app for ScreenTime API with FamilyControlsMember.child mode. Register Network Extensions in system by the NEFilterManager.shared instance, with filterBrowsers=true configuration. Start web browsing in Safari No one call of "handleNewFlow(_ flow: NEFilterFlow) -> NEFilterNewFlowVerdict" is triggered by the system And under debug we see: correctly initiated Network Extensions with our identifiers two corresponding processes registered in the OS correct calls of startFilter methods of both extensions Does anyone have any ideas or workarounds?
Replies
2
Boosts
0
Views
1.2k
Activity
Feb ’23