@clawoo thank you so much for posting this I am having the same issues and the latest update helped with some of them. I wanted to understand how you got the extension to be called. You mentioned you created a call directory extension and changed the ID to one of these ? or all three? Did you create three extensions? Can you go into more detail please?
com.apple.ManagedSettings.shield-action-service
com.apple.ManagedSettingsUI.shield-configuration-service
com.apple.deviceactivity.monitor-extension
Post
Replies
Boosts
Views
Activity
@clawoo So you created three Call Directory extensions. Changed the ID of each one to one of the three IDs you mentioned. Then what about the class, do you create your monitor class and have all three extensions reference it? Do you delete all the handler classes automatically created with the call directory? Once you do that, does your monitor class get called? I'm still not sure how to put it together.