Notarizing #OmegaT for #macOS distribution.
This article was helpful:
https://medium.com/@yo7chen/effortless-mac-code-signing-and-notarization-a-comprehensive-guide-using-terminal-b8285df9bf9c
And this apple-dev one too:
https://developer.apple.com/documentation/security/resolving-common-notarization-issues#3087735
Successfully received submission info
createdDate: 2025-01-19T13:09:18.924Z
id: 50a973ea-d902-4d15-a536-46db80f63017
name: OmegaT.app.zip
status: Accepted
=> More informations about this toot | More toots from jchelary@sciences.social
[#]Notarization works, #OmegaT.app opens on a "App store + know devs" #Sequoia machine, but is "unable to load the #Java runtime environment".
@amake do you have any idea what’s going on?
=> More informations about this toot | More toots from jchelary@sciences.social
@jchelary Sorry for the late reply. I did see your email but I couldn’t find time to look into all the things I vaguely knew I needed to update myself on before I could give a useful answer. Then in the meantime I saw on the mailing list that you’ve figured 90% of it out on your own.
The only thing that comes to mind for that message is maybe the app is being translocated:
https://forums.developer.apple.com/forums/thread/724969
=> More informations about this toot | More toots from amake@mastodon.social
@amake Thank you and don’t apologize. I’m glad that forced me to find the info myself 😊.
In the meanwhile (this morning), I found a few recent links that also seemed relevant:
https://github.com/adoptium/temurin-build/issues/1130#issuecomment-585243893
https://github.com/JetBrains/compose-multiplatform/blob/master/tutorials/Signing_and_notarization_on_macOS/README.md
https://stackoverflow.com/questions/58548736/notarize-existing-java-application-for-macos-catalina/58839489#58839489
https://incenp.org/notes/2023/universal-java-app-on-macos.html
http://www.balthisar.com/blog/bundle-the-jre/
I’ll be investigating later this week. But I’m glad I managed to fully notarize OmegaT, even if the result is not yet satisfying.
Thank you for the amazing work that you did when you were with us!
=> More informations about this toot | More toots from jchelary@sciences.social This content has been proxied by September (ba2dc).Proxy Information
text/gemini