I've witnessed the same issue right now with a user who is unable to uninstall the app due to this issue ...
Feedback Assistant ID: FB10567269
Post
Replies
Boosts
Views
Activity
Okay - unfortunately for me - I've eliminated the Firebase component by sending the notification directly to APN via the command line (as described here)
This worked! Therefore the error must be with the Firebase SDK and my usage of it. Once I find a solution I will post it here for reference.
Out of curiosity I would still ask where to file bugs for APN in the future? I couldn't really find a suitable category in the Feedback Assistant?
I'm using token-based authentication - I've created a key on the Apple Developer portal and set this with Firebase and removed the old certificates from Firebase and the Apple Developer Account.
Filed reports after beta 6:
FB9527958: DeviceActivityShieldConfiguration isn't called when application is shielded
Other reported feedback still exists, closed "all apps & categories are missing" due to new opportunity to use CategoryPolicy.all
Just tested it out with valid bundle identifier applications. The maximum appears to be 50 (fifty)
Even more argument for a whitelisting approach, filed here: FB9460047 🙏
Another question: https://developer.apple.com/forums/thread/687345
FB9451451 : Restrict the supervised child from changing permissions of the app
Added an additional suggestion:
FB9422219 : Let categories be initialized via an identifier (as it does not break any privacy concern, like with applications)
Filed reports for beta4:
Bugs
FB9415610 : ManagedSettings set within the extension has no effect (it does actually when set via the main app)
FB9421632 : The picker does not include "All apps & categories" anymore
Needed improvements before iOS 15 launch
FB9415671 : Ability to display the selected applications in a privacy-respective way (e.g. list element provided by Apple, not screenshotable)
Future Suggestions
FB9415683 : Picker for Android / Web to enable cross-platform usage.
Maybe the famous (for me) @eskimo can refer the relevant engineers to those :)
No the FamilyActivityPicker does not include "All Apps & Categories" anymore..
Feedback Report: FB9421632
The picker now "works" yet the ManagedSettings framework has no effect no matter which setting I set. Feedback Report: FB9415610 includes step-by-step guide and console logs.
See this post which describes how you can create such an extension by using the CallDirectory extension and then just changing the PrincipalClass and identifier.
https://developer.apple.com/forums/thread/685126
I've summarized some questions for Apple's intentions in this forum post as well and attached some radars.
Go check it out and upvote please! https://developer.apple.com/forums/thread/685498
While filing a radar (feedback assistant post nowadays) I've came across the following console log from the system at the time of request to start monitoring.
rejecting read of { com.apple.CloudKit, mobile, kCFPreferencesAnyHost, /var/mobile/Library/Preferences/com.apple.CloudKit.plist, managed: 0 } from process 1083 (FamilyControlsAgent) because accessing these preferences requires user-preference-read or file-read-data sandbox access
Couldn't read values in CFPrefsPlistSource<0x143018430> (Domain: com.apple.CloudKit, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: Yes): accessing these preferences requires user-preference-read or file-read-data sandbox access
Maybe some capability they didn't document is missing here, hope the next beta version lands soon and fixes it.