I can check if my Safari app extension is enabled using the SFSafariExtensionManager getStateOfSafariExtensionWithIdentifier
API for default.
But in case the user disables the extension for his own profile, I want to know if my safari app extension is enabled in that particular safari profile programatically using API. I'm trying this with Safari 17 on macOS 14 Beta. It's possible? If so, what API can do this for me?
+ (void)getStateOfSafariExtensionWithIdentifier:completionHandler:
checks if the extension is turned on in any profile. Please file feedback at https://feedbackassistant.apple.com with details about your use case for checking per-profile.