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 10.14.5 requires apps to be signed and notarized in order to run #9508

Open
himselforama opened this issue Jun 29, 2019 · 4 comments
Open
Labels
build Pertains to compilation, language standard, external dependencies. macOS (OS) Related to the macOS version of OpenRCT2.

Comments

@himselforama
Copy link

himselforama commented Jun 29, 2019

OS: macOS 10.14.5
Version: all

Running a release version on macOS 10.14.5 results in an error:
“OpenRCT2.app” can’t be opened because it is from an unidentified developer.

The recent Versions of macOS require apps to be signed and notarized.
This should be included in the release versions.

Reference:
https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution

@himselforama himselforama changed the title macOS 10.14.5 required apps to be signed and notarized in order to run macOS 10.14.5 requires apps to be signed and notarized in order to run Jun 29, 2019
@AaronVanGeffen
Copy link
Member

You can still right-click an app bundle in Finder and select 'Open' to work around this — macOS will remember the setting.

However, you're right, and this will be more tightly enforced as of macOS 10.15. It is something we will have to solve.

@AaronVanGeffen AaronVanGeffen added build Pertains to compilation, language standard, external dependencies. macOS (OS) Related to the macOS version of OpenRCT2. labels Jun 29, 2019
@himselforama
Copy link
Author

Oh, i did not know that workaround. Nifty, thanks.
Building it oneself also bypasses the issue.

@duncanspumpkin
Copy link
Contributor

Is it even possible to get a program notarised if you don't have an apple id.

@AaronVanGeffen
Copy link
Member

Is it even possible to get a program notarised if you don't have an apple id.

No, it is not, but I think the free developer ID suffices.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Pertains to compilation, language standard, external dependencies. macOS (OS) Related to the macOS version of OpenRCT2.
Projects
None yet
Development

No branches or pull requests

3 participants