macos:codesign
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| macos:codesign [2023/12/10 15:36] – nullpon | macos:codesign [2025/04/20 06:19] (現在) – nullpon | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| # sign & notarize | # sign & notarize | ||
| - | electronで作成した自作の野良アプリにコード署名・公証を行う。署名と公証がなくてもビルドしたマシンでは問題なく起動できるが、他のMacで起動するのに必要になる。 | + | ここでは[electron](../ |
| ## 前提 | ## 前提 | ||
| - | - Apple Developer Programに加入していること(有料) | + | - Macを所有していること |
| + | - Apple Developer Program(有料)に加入しており、自分がAccount Holderであること | ||
| ## 署名用の証明書を準備 | ## 署名用の証明書を準備 | ||
| 行 14: | 行 15: | ||
| 3. Teamを選択(Roleがadminのものを選択)し、Manage Certificate... | 3. Teamを選択(Roleがadminのものを選択)し、Manage Certificate... | ||
| 4. 左下の + から `Developer ID Application`を選択するとコード署名用の証明書が作成され、keychainに追加される | 4. 左下の + から `Developer ID Application`を選択するとコード署名用の証明書が作成され、keychainに追加される | ||
| + | |||
| + | Account HolderでAdminロールのTeamを選択しないと`Developer ID Application`が出てこないかも・・・ | ||
| ## app-specific passwords(App用パスワード)の取得 | ## app-specific passwords(App用パスワード)の取得 | ||
macos/codesign.1702222596.txt.gz · 最終更新: by nullpon