macOSでコード署名を行うのに必要なファイルをまとめたサンプルです。
このリポジトリには環境変数の設定を行うための「.env」を登録していますが、実際に開発する場合には絶対に含めないでください。
Gitでリポジトリを取得します。
$ git clone https://github.com/katsube/electron-sample-signcode-mac.git
Node.jsがインストールされている環境で以下のコマンドを実行し、必要なライブラリを取得します。
$ cd electron-sample-signcode-mac
$ npm install
以下でプレビューを行います。
$ npm start
「解説ページ」で行った設定を一通り実行してください。その上で以下のビルド用コマンドを叩くと、各OS用のインストーラーが作成されます。
$ npm run build-win
$ npm run build-mac