Closed kbernhagen closed 1 year ago
Note that a typical signing string will have spaces and possibly special characters.
You need double quotes around $SIGNSTRING
and $NOTARYSTRING
.
Added quotes.
I think you're also missing some signing options required for successful notarization. I will add them if you hold this PR.
Nevermind. --timestamp
is default for a Developer ID identity.
I'm assuming Xcode signs binaries with --timestamp --options runtime
, which is required for notarization.
I did replace some tabs with 4 spaces.
Thanks.
This is theoretical, because I couldn't get
buildscript.sh
to run. I recommend you fully test before merging.Added a common line to bail if command line install. Used
open
with bundle id. This will not block until Utility exits, and works if Utility has been relocated. Usingsudo
instead ofsu
.After changing signing in Xcode, I tried
Got
A top-level
Makefile
might be handy.