electron-builder-notarize-pkg-myh
v1.4.0
Published
> Notarize Electron applications using electron-builder
Readme
electron-builder-notarize-pkg 
Notarize Electron applications using electron-builder
This package is meant to be used along side electron-builder and electron-builder-notarize
Install
# npm
npm i electron-builder-notarize-pkg --save-dev
# yarn
yarn add electron-builder-notarize-pkg --devUsage
In your electron-builder config:
{
...
"afterAllArtifactBuild": "electron-builder-notarize-pkg",
}You will also need to authenticate yourself, either with your Apple ID or using an API key. This is done by setting the corresponding environment variables.
Apple ID
APPLE_ID: The username of your Apple developer account.APPLE_ID_PASSWORD: An app-specific password. You can create one at appleid.apple.com.APPLE_TEAM_ID: Your Apple Developer Team ID.
API Key
API_KEY_ID: The ID of your App Store Connect API key, which can be generated here.API_KEY_ISSUER_ID: The issuer ID of your API key, which can be looked up on the same site.API_KEY_PATH(optional): Absolute path to the API key.p8file. If omitted,xcrun notarytoolmust be able to find it via its default key search locations.
You will also need the API key .p8 file at the correct location on your file system. See electron-notarize's docs for details on this setup.
Credits
This package is inspired by this wiki
License
MIT
