When using ManagedSettingsStore to shield apps, no system apps are shielded even when specifying all application categories. Here is my code:
managedSettings.shield.applicationCategories = .all()
Even when using the FamilyActivityPicker and selecting "All Apps & Categories" system apps like Messages do not get shielded.
managedSettings.shield.applicationCategories = .specific(selectedCategories)
I find this strange, since Messages exists inside the Social category, and is tracked fine using DeviceActivityMonitor. Why can't it be shielded using app categories?
I'd like to be able to shield all apps, including Messages, without having the user to specifically select the apps using FamilyActivityPicker. Is that possible?