-
Notifications
You must be signed in to change notification settings - Fork 46
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 builds are broken #67
Comments
@mockersf I fixed the macOS build in the following PR on the jam template: TheBevyFlock/bevy_new_2d#112 I heard you have some thoughts on how to build macOS stuff. I know that in the past |
How do your PR fixes this? Is it just adding the info.plist file? The "... damaged ..." thing is actually macOS quarantine, and the normal fix is to sign apps (which requires a developer program subscription) (or to ask users to enable running any app, or to remove the quarantine flag with |
It creates a universal binary with an info.plists inside the dmg, yes. It will still warn you about the app being from an unknown source, but at least it won't tell you that it is broken. |
I would prefer to avoid the universal binary, and instead build one deliverable for intel and one for arm if you want to add support for both. Adding the info.plist is good 👍 |
@mockersf what's your reasoning there? It seems to me like a universal app is what Apple has been recommending, and the bottleneck in file size are assets, not binaries. Have universal binaries maybe caused issues I'm not aware of? |
The text was updated successfully, but these errors were encountered: