Post

Replies

Boosts

Views

Activity

Comment on FamilyControls DeviceActivityMonitor extension can't change shields
That would explain the behavior I'm seeing... but it's awfully confusing in the context of Parental Controls. So far as I understand, only one app can be authorized to set and remove shields on any given device, so I expected the ManagedSettingsStore to return something more like a system-wide singleton than something that is tied to the app. For instance, you authorize the app and not the extension because it requires user input, but I still expect the extension to be allowed to change shields. I'll try either calling back into the main app (somehow) from the extension or moving all the blocking into the extension itself and I'll report back.
Topic: Programming Languages SubTopic: Swift Tags:
Jan ’22
Comment on missing com.apple.developer.family-controls / Missing Family Controls from provisioning profile
Huh. I wasn't aware I needed to (so thanks).
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Mar ’22
Comment on FamilyControls DeviceActivityMonitor extension can't change shields
That would explain the behavior I'm seeing... but it's awfully confusing in the context of Parental Controls. So far as I understand, only one app can be authorized to set and remove shields on any given device, so I expected the ManagedSettingsStore to return something more like a system-wide singleton than something that is tied to the app. For instance, you authorize the app and not the extension because it requires user input, but I still expect the extension to be allowed to change shields. I'll try either calling back into the main app (somehow) from the extension or moving all the blocking into the extension itself and I'll report back.
Topic: Programming Languages SubTopic: Swift Tags:
Replies
Boosts
Views
Activity
Jan ’22