MacOSアプリにコードサイン証明書をつけたはずなのに証明書エラーがでる
2021年12月6日 (月) 07:53時点におけるAdministrator (トーク | 投稿記録)による版
macOSアプリにコードサイン証明書をつけたはずなのに証明書エラーがでる
原因編集
appファイルをdmgファイルやzipファイルに固めた場合は、それらにもコードサイン証明書をつける必要がある。
手順編集
1. appのTeamIdentifierを調べておく。
$ codesign -display -v sample.app
2. ディスクユーティリティなどでdmgファイルを生成する。
3. dmgにもコードサイン証明書をつける。
$ codesign --force --verify --verbose --sign "<TeamIdentifier>" "sample.dmg" --deep --timestamp