-
-
Notifications
You must be signed in to change notification settings - Fork 56
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
2.21.3 macOS-arm64 does not launch #630
Comments
Hi @JamesClick , thank you for reaching out. The app is not signed, since this means a paid process. You can read about it in the Apple docs For now, you can use the intel release (the one downloaded when you click the macOS download on the website) or you can bypass gatekeeper to run the arm version Hope this helps |
I could try signing a ARM Mac build to see if the issue goes away. Not sure if it just needs signed or if it would also need to go through the notary process. I've got a few electron apps that I work on that do sign/notarize their Mac builds you could see if those produce this same error message. |
Hi @jwetzell , I dont maintain any other electron apps and the process is slightly mysterious to me. To what I can infer from the docs, signing should be enough, but I am unsure on how I can provide certificates to the CI without a paid developer account. If you are able to help it would be greatly appreciated |
@cpvalente @JamesClick here is a link to a signed version of the v2.21.3 tag both x64 and arm64 builds. If you would like to see if that resolves the "damaged" app popup. |
thank you @jwetzell , do you maybe have some availability to help us get ontime signed? |
Yeah, electron-builder handles pretty much handles the hard part of signing/notarizing. The other part is giving in to Apple's $99 developer account fee so you can get the certificates necessary to hand off to electron-builder. |
Closing this for now since there is not much we can do right now to improve the situation |
@cpvalente If you ever get an Apple developer account I can assist with any troubles in setting up the signing/notarizing. |
Hi @jwetzell I am currently working on signing and notarizing Ontime's distribution for MacOS. This work is happening on a separate, private repo to avoid exposing information while I run tests. If you are available we could try and find a way to communicate. Either over email at mail@getontime.no or on the video engineering discord In short, the signing process works well and I have verified that the assets get signed. However the notarization step fails with a I am pretty confident that the configuration of electron is correct and I have double-checked all secrets Would you maybe have some availability to help?
|
Yeah, I should have some free time this weekend to poke around. I don't have much in terms of configuration around notarizing. I have one setting in the package.json which can be moved to an environment variable with v25 of electron-builder (I just created a branch pointing to the alpha version, successfully testing it). With the correct env variables set it "just happens" when release is run. You can also see what version of |
Hey there,
It appears that the arm64 build of 2.21.3 (downloaded from GitHub) does not launch. Testing on M1 Pro running macOS 14.0.
The text was updated successfully, but these errors were encountered: