shielding behavior - apps in same group

selecting the Facebook app from the FamilyActivityPicker returns an ApplicationToken.

When adding that token to a ManagedSettingsStore's shield.applications set, both Facebook and the "Facebook Messenger Kids" apps gets shielded, even though the latter was not selected from the picker. (Interestingly, the "Facebook Messenger" app does not get shielded - just the kids version)

The same is true for shielding the ApplicationToken produced by selecting the Amazon app. It causes the Alexa app to be shielded.

I assume this is occurring because the apps share a keychain group, bundle id substring, or some other property that the picker is using, but how can I avoid this behavior?

Unfortunately, this behavior matches the built-in Screen Time feature and can't be overridden. Please file a bug report using Feedback Assistant. Thanks!

shielding behavior - apps in same group
 
 
Q