Content blocker refresh

Is it possible to force a Safari content blocker to refresh from within the parent app? I have everything working and my extension does read user settings but it only does so a single time whenever the content blocker is toggled off and on in the Safari section of the Settings.app.


It seems crazy to expect the user to go to Settings.app and toggle the blocker off/on every time they make a change to something. Can I somehow just force the extension to unload and then load from inside my app again, or invalidate something so that it rechecks?

[SFContentBlockerManager reloadContentBlockerWithIdentifier:@"YourContentBlockerExtensionId" completionHandler:^(NSError * __nullable error) {
        if (error) {
            NSLog(@"ERROR: %@", error.debugDescription);
            
        }
    }];
Does anyone have an updated answer to this question?

Content blocker refresh
 
 
Q