-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sign/notarize pkg installer #224
Comments
We will need to build this into the workflow that generates a distributable installer. In the meantime, I tried to submit the generated pkg installer for notarization via command line but it was unsuccessful though the error it gave did not make sense. Here's what I tried:
@danielweck any thoughts here? I was hoping to at least be able to build a signed pkg installer for distribution now, and figure out the workflow integration later. |
"message": "The binary is not signed." ...it looks like they're expecting the PKG itself to be signed? |
Ah that's a good point, I was reading Notarization Failed for "The binary is not signed" that pointed to the app file being the issue, but it seems that pkg files must be signed too. Which brings me to... we need a different type of signing identity to sign pkg files! It says An installer signing identity (not an application signing identity) is required for signing flat-style products.) @rdeltour is this available from our developer account?
|
This was an issue with Apple certificates, now resolved. The signing/notarizing of the pkg file has to be done on the command line:
Still todo:
|
The current pkg installer is not code-signed or notarized. Now that this is supported as of electron-notarize 2.3.0, we should try to do this.
The text was updated successfully, but these errors were encountered: