

Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned. It would be a great help for all the macOS users out there. You can find more info about the macOS runner here: The script can be run locally of course, but it will eventually run on a GitHub VM after every push to the repo. Would any of you guys consider making a pull request with the needed changes in the create-distribution-macos.sh script to produce a signed DMG file? 2021 à 16:28, Andras Fuchs a écrit, have you tried the -mac-sign jpackage parameter by any chance? Note jpackage is called with -type app-image is the email address associated with my Apple ID used in Xcode. usr/bin/hdiutil create -srcfolder Freerouting-1.4.4-pm Freerouting-1.4.4-pm.dmg -fs HFS+ usr/bin/codesign -dv -verbose=4 Freerouting-1.4.4-pm.app usr/bin/codesign -force -sign 'Apple Development: -deep Freerouting-1.4.4-pm.app Volumes/dev-svn/ElCanari-dev/freerouting-pm/jdk14/jdk-14.jdk/Contents/Home/bin/jpackage -input /Volumes/dev-svn/ElCanari-dev/freerouting-pm/freerouting/build/dist/ -name Freerouting-1.4.4-pm -main-jar freerouting-executable.jar -type app-image -runtime-image jdk14/runtime -app-version 1.4.4-pm I have my own Freerouting distribution, and I perform the following steps: pkg file that installs the signed application. So I suggest the DMG file to contain not the application, but a. I have read the create-distribution-macos.sh script, surprisingly it does not use apple ID. It solves the problem for me, I don't know if this is a reliable solution.
