Hackernoon logoHow to Set Up Notarization on macOS with Electron Builder and Electron Notarize by@christarnowski

How to Set Up Notarization on macOS with Electron Builder and Electron Notarize

Apple Notarization Service requires app notarization on macOS to be cryptographically signed with a valid certificate. On Electron Builder (22.7.0) and Electron Notarize (1.0.0), the build process required “a bit” of attention. This guide includes a complete workaround for an issue I’ve experienced that has to do with notarizing on Mac OSX. It turns out the ANS expects the ZIP archive of.app package to be compressed using the PKZIP 2.0 scheme, while the default zip utility, shipped with.macmacOS, features version 3.0 of the generic ZIP algorithm.
image
Krzysztof Tarnowski Hacker Noon profile picture

@christarnowskiKrzysztof Tarnowski

Nanananana 🦇

Tags

Join Hacker Noon

Create your free account to unlock your custom reading experience.