I have an app that has jvm built in.
I tried to upload it to apple for notarization, but I was getting the binary is not signed
errors
severity "error"
code null
path "Myapp.dmg/Myapp.app/Contents/Resources/javafx-media-11-mac.jar/libfxplugins.dylib"
message "The binary is not signed."
docUrl null
architecture "x86_64"
I had already signed Myapp.app
and also signed Myapp.dmg
with --deep
& --options runtime
I also tried signing all files in my app folder with
find Myapp.app -exec codesign -f -s $MYDEVELOPERID --deep --options runtime {} \;
, but still didn't work.
Note that the file path I got from the error is inside the jar file. I already signed the jar file. Do I also need to unpack the jar file and sign every single file and repack it? It would be too trivial!