Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upCreate a Guide for app notarization #18609
Comments
This comment has been minimized.
This comment has been minimized.
|
Ref for I'd be happy to get an in-detail guide started (or if anyone feels like it, they're welcome to |
This comment has been minimized.
This comment has been minimized.
|
Thank you Kilian for the walkthrough. This is one of those rare blogposts that are immediately comprehensive, instructive and (almost) error-free (there is a An in-depth guide would certainly be helpful, but the post is already sufficient to implement this in 15 minutes. And then, of course, wait another 15 minutes for the Apple API to grace you with a working ticket. |
This comment has been minimized.
This comment has been minimized.
Cheers, fixed! |
This comment has been minimized.
This comment has been minimized.
|
We're trying to reproduce getting a security warning with a signed app - either in mojave or the catalina beta - and even though the app is signed after 1st June and not notarized, we are not getting blocked or seeing additional warnings other than the (you downloaded this from the internet). we are using a dmg. Has anyone seen this affect an electron app or have more info about how to reproduce the blocking? |
This comment has been minimized.
This comment has been minimized.
|
The notarization requirement is not yet in effect for developer id’s generated before april 8th 2019, so that’s probably why.
… On 18 Jun 2019, at 14:58, Luke Page ***@***.***> wrote:
We're trying to reproduce getting a security warning with a signed app - either in mojave or the catalina beta - and even though the app is signed after 1st June and not notarized, we are not getting blocked or seeing additional warnings other than the (you downloaded this from the internet). we are using a dmg.
Has anyone seen this affect an electron app or have more info about how to reproduce the blocking?
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
This comment has been minimized.
This comment has been minimized.
|
We eventually reproduced by allowing the beta to update itself to the latest beta. Our developer account fits that criteria and our app is blocked. Thanks for the suggestion. |
This comment has been minimized.
This comment has been minimized.
|
With two last Catalina betas we started to have some notarization or signing problems here So I guess, the notarization requirement is in full effect already. |
As of macOS Catalina Apple will be requiring that apps are notarized, we all saw this day coming and are slightly prepared. The tooling exists, we just need to document how everyone can use it.
Refs: https://github.com/electron-userland/electron-notarize
Refs: https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#osxnotarize