Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distribution of WebExtension Directly to Users #154

Closed
quoid opened this issue Aug 8, 2021 · 8 comments
Closed

Distribution of WebExtension Directly to Users #154

quoid opened this issue Aug 8, 2021 · 8 comments

Comments

@quoid
Copy link
Owner

quoid commented Aug 8, 2021

It is no longer possible to, conveniently, distribute Safari extension directly to users. In the infinite wisdom of the Apple overlords, they've decided:

Distribution to end users for Safari Web Extensions is limited to the Mac App Store. You can test Safari Web Extensions distributed with a notarized app by using the Allow Unsigned Extensions option from the Develop Menu.

The "Allow Unsigned Extensions" setting does not persist between browser startups. Users must enable that setting every single time they start Safari.

This could change how releases are distributed through this repo for versions 4+.

Hopefully this changes in the near future, until then I will keep this issue open as reminder.

@TraderStf
Copy link
Contributor

TraderStf commented Aug 8, 2021 via email

@quoid
Copy link
Owner Author

quoid commented Aug 8, 2021

@TraderStf It'r not normal, you should be seeing it. I am going to send you an email to try an work it out

@mikigal
Copy link

mikigal commented Aug 10, 2021

Do you think about releasing beta version using Apple's Testflight?
I guess then we don't need to re-enable Allow Unsigned Extensions every Safari restart

@quoid
Copy link
Owner Author

quoid commented Aug 10, 2021

@mikigal i was under the impression TestFlight was iOS only. Is it available for macOS now?

@mikigal
Copy link

mikigal commented Aug 10, 2021

Hmm, I was always sure that it's supported on every platform. But if not, it's good idea for testing after beta release of mobile version

@quoid
Copy link
Owner Author

quoid commented Aug 11, 2021

@mikigal looks like it will available this fall but it's not currently. https://developer.apple.com/videos/play/wwdc2021/10170/

@quoid
Copy link
Owner Author

quoid commented Jan 6, 2022

closing since Testflight is now being used

@keycommander
Copy link

Very nice conceptually how do I try it out?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants