Posts

Post not yet marked as solved
5 Replies
2.8k 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.
Posted Last updated
.