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.
Post
Replies
Boosts
Views
Activity
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
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
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.
No the FamilyActivityPicker does not include "All Apps & Categories" anymore..
Feedback Report: FB9421632
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 :)
Added an additional suggestion:
FB9422219 : Let categories be initialized via an identifier (as it does not break any privacy concern, like with applications)
FB9451451 : Restrict the supervised child from changing permissions of the app
Another question: https://developer.apple.com/forums/thread/687345
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 🙏
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
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.
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'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