Too Long; Didn't Read
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.