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

on macOS, sign the app so that it does not get blocked from opening #191

Open
catdad opened this issue May 30, 2019 · 3 comments
Open

on macOS, sign the app so that it does not get blocked from opening #191

catdad opened this issue May 30, 2019 · 3 comments
Labels
help wanted Extra attention is needed needs sponsorship This issue required paid functionality that is prohibitive without funding

Comments

@catdad
Copy link
Owner

catdad commented May 30, 2019

No description provided.

@catdad catdad added the help wanted Extra attention is needed label Sep 29, 2019
@Austinthemighty
Copy link

found this to sign the app, but the only thing is you have to pay apple $100 a year for a license to sign with, also looks like its a manual process every time there is a new release.

https://pracucci.com/atom-electron-signing-mac-app.html

@catdad
Copy link
Owner Author

catdad commented Jun 12, 2020

I already did quite a bit of research for this. electron-builder can already automate the whole thing, but the $99 per year is prohibitive for a small open-source project that doesn't make any money.

I guess the help wanted tag is a bit unclear. I'll create a looking for sponsorship tag instead to make it clearer. Unless users are willing to sponsor this or I start making a lot of desktop apps (especially commercial apps), then I don't see doing this any time soon.

@catdad catdad added the needs sponsorship This issue required paid functionality that is prohibitive without funding label Jun 12, 2020
@catdad
Copy link
Owner Author

catdad commented Jun 12, 2020

Looks like Apple has a fee waiver program, though it is unclear if free open-source projects qualify for this. If I understand it correctly (and I very well might not, because it seems vague on purpose), you need to be a legal organization, which comes with its own barriers to entry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed needs sponsorship This issue required paid functionality that is prohibitive without funding
Projects
None yet
Development

No branches or pull requests

2 participants