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

Support for macOS Catalina. #7623

Closed
15458434 opened this issue Jun 13, 2019 · 13 comments
Closed

Support for macOS Catalina. #7623

15458434 opened this issue Jun 13, 2019 · 13 comments
Labels
OS: MacOS This issue is related to a Mac OS problem

Comments

@15458434
Copy link

Version of OpenTTD

1.9.1

Expected result

OpenTTD can be launched.

Actual result

The game can't be launched.

Steps to reproduce

Use macOS Catalina.

@15458434
Copy link
Author

I installed OpenTTD through Home brew by the way.

@LordAro
Copy link
Member

LordAro commented Jun 13, 2019

Can you give any more detail than "can't be launched"? Is there an error message?

@joshvickerson
Copy link

joshvickerson commented Jul 6, 2019

I just gave it a go on Catalina public beta 2 (build 19A501i). When you try to run OpenTTD you're given this message:

Screen Shot 2019-07-06 at 9 28 26 AM

By holding control (or presumably right-clicking) and choosing Open from the context menu, you're given the same message with the option to open it:

Screen Shot 2019-07-06 at 9 28 57 AM

Subsequent opens don't give you the message once you choose to open it. I'm not sure what would need to be done to avoid this message in the first place, but once you get past it, OpenTTD seems to run fine.

@nielsmh
Copy link
Contributor

nielsmh commented Jul 6, 2019

So Apple wants us to have a digital signature for the package.

@michicc
Copy link
Member

michicc commented Jul 6, 2019

If going by https://eclecticlight.co/2019/06/07/notarization-in-mojave-and-catalina/, it's quite a bit more than just a digital signature.

@nielsmh nielsmh added the OS: MacOS This issue is related to a Mac OS problem label Jul 8, 2019
@James103
Copy link
Contributor

James103 commented Aug 1, 2019

This issue also affects OpenRCT2 in that the game can't be started in MacOS 10.14.5 because "it is from an unidentified developer". Can you confirm that here? See OpenRCT2/OpenRCT2#9508 for more info.

@15458434
Copy link
Author

15458434 commented Aug 1, 2019 via email

@andythenorth
Copy link
Contributor

andythenorth commented Aug 1, 2019

The 'cannot be checked' message is just Gatekeeper, has been triggering for OpenTTD for years, because OpenTTD isn't signed. https://en.wikipedia.org/wiki/Gatekeeper_(macOS). That said, something might have changed in Gatekeeper for Catalina.

Stable OpenTTD releases from 1.9.x onwards are 64 bit binaries, see #6978

Mystery deepens? I don't have Catalina yet, so I can't test, but eh :)

@prokopsimek
Copy link

I just gave it a go on Catalina public beta 2 (build 19A501i). When you try to run OpenTTD you're given this message:

Screen Shot 2019-07-06 at 9 28 26 AM

By holding control (or presumably right-clicking) and choosing Open from the context menu, you're given the same message with the option to open it:

Screen Shot 2019-07-06 at 9 28 57 AM

Subsequent opens don't give you the message once you choose to open it. I'm not sure what would need to be done to avoid this message in the first place, but once you get past it, OpenTTD seems to run fine.

It's common problem with games on MacOS for me. I am used to confirming to run the app from an unidentified developer.

@andythenorth
Copy link
Contributor

andythenorth commented Oct 22, 2019

There is currently nothing practical that OpenTTD can do about this. FWIW there is widespread Mac community opinion is that Catalina is a car-crash release from Apple.

We may need to deal with forthcoming Apple app notorisation in future, but that's not now.

@andythenorth
Copy link
Contributor

FWIW 1.10.0 Beta 1 and 1.10.0 Beta 2 both work fine for me on Catalina.

@nickpan
Copy link

nickpan commented May 9, 2020

I opened the package and ran the terminal file. It showed a missing font error then crashed.

It's missing a font, so I downloaded "Aaux Pro Medium" installed it and problem solved.

http://fontsgeek.com/fonts/Aaux-ProMedium-Regular/download is where I downloaded the font file.

@andythenorth
Copy link
Contributor

Leaving this one closed. All builds I've tried (official binary and self-compiled) work for me on Catalina. There's no repro and no further reports.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS: MacOS This issue is related to a Mac OS problem
Projects
None yet
Development

No branches or pull requests

9 participants