Post not yet marked as solved
Post marked as unsolved with 5 replies, 2,846 views
I have been having problems signing an app with jpackage. I am confused and I'm not sure if it's because I don't have the correct certificate from Apple. Or I am doing something wrong when I pass the signature to apple. I find Apple certificates very confusing. And I think I have made several unnecessary certificates while trying to figure this out.
What I think is the problem is Jpackager seems to want the certificate to be of type: "Developer ID Application" and I seem to be only able to create "Apple Development" or "Mac Development" signatures. My role on my team ris a "developer" and I am wondering if I need my boss to create the correct certificate?
I have been googling like crazy and am not even sure if I understand what values are needed. For "signing-prefix" or "key-user-name"
`--mac-bundle-signing-prefix
--mac-sign
--mac-signing-keychain
--mac-signing-key-user-name `
I have used the following and Keychain Access to view my
codesign values:
security find-identity -v -p codesigning
P.S. My program uses Swing and needs to run on MacOS, Windows 10 and linux which is why I use Java in the first place.