Safari App Extension - Making sure Safari "sees" my extension

,Hello,


I have an app on the App Store which makes use of a Safari App Extension and asks the user the enable it at first run.


The problem is that we're getting lots of reports that when our app opens the Safari Extensions pane via showPreferencesForExtension the extension isn't listed.


So far for all reports, a restart to Safari as fixed this issue. Is there a way we can force Safari to update its list of extensions?


Would calling the Launch Servies API LSRegisterURL and passing our app file URL help?


Having this problem on the first run of our app makes for a lousy user experience.


Thanks,

Paulo

Replies

Hi Paulo,


This should be fixed in the latest macOS beta. Can you please test that and confirm?


Thanks!

Brian