When you install a Safari app extension from the Mac App Store, the extension is not automatically enabled. The customer has to open Safari Preferences and manually enable the extension. This is very confusing and not very discoverable. Why would customers ever think of opening Safari Preferences after they've installed something from the App Store? I can think of at least two solutions to this problem: 1) Automatically enable Safari app extensions installed from the Mac App Store. Every app in the Mac App Store has gone through review. This is supposed to be for the customer's protection. So why isn't it safe to automatically enable the extension that has already gone through app review? It's a mixed message to consumers if you say that app review keeps them safe, but at the same time saying they have to manually enable extensions for security. Why would something in the app store be insecure? 2) When the customer has installed a new Safari app extension from the app store for the first time, Safari could detect that and prompt the user to enable the extension.
When you install a Safari app extension from the Mac App Store, the extension is not automatically enabled. The customer has to open Safari Preferences and manually enable the extension. This is very confusing and not very discoverable. Why would customers ever think of opening Safari Preferences after they've installed something from the App Store? I can think of at least two solutions to this problem: 1) Automatically enable Safari app extensions installed from the Mac App Store. Every app in the Mac App Store has gone through review. This is supposed to be for the customer's protection. So why isn't it safe to automatically enable the extension that has already gone through app review? It's a mixed message to consumers if you say that app review keeps them safe, but at the same time saying they have to manually enable extensions for security. Why would something in the app store be insecure? 2) When the customer has installed a new Safari app extension from the app store for the first time, Safari could detect that and prompt the user to enable the extension.