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

macOS DMG files are not signed/notarized #2681

Open
matdombrock opened this issue Sep 10, 2024 · 2 comments
Open

macOS DMG files are not signed/notarized #2681

matdombrock opened this issue Sep 10, 2024 · 2 comments

Comments

@matdombrock
Copy link

Problem

When downloading tic80 for macOS from tic80.com the user will encounter a Gatekeeper error message which prevents them from using the app.

With recent versions of macOS, Apple requires that we sign and notarize the app. Which requires a paid developer account. Without doing this, users will be forced to go into the settings and manually allow the app which Apple ensures is very hidden from the user.

Check signature

% codesign -vv -d tic80.app
tic80.app: code object is not signed at all

Check notarization:

% spctl -a -vv -t exec tic80.app
tic80.app: rejected
source=no usable signature

image
image

@Miguel-hrvs
Copy link
Contributor

We don't have an apple developer program account to sign it.

@matdombrock
Copy link
Author

Would it be possible to somehow crowdfund this? Its like $100 USD per year.

I really think it this is unfortunately hurting the user experience.

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

2 participants