Developer ID証明書

Developer ID証明書は、Mac App Store以外の場所でアプリを配信する際に使用する、配布用証明書の一種です。Developer ID証明書でMacアプリ、プラグイン、インストーラパッケージを署名すると、Gatekeeperによって、アプリがマルウェアのデベロッパによって作成されたものではないこと、また改ざんされたものでもないことが証明されます。Gatekeeperが有効であれば、署名済みのアプリはmacOS上で起動します。Developer ID証明書は、Apple Developer ProgramとApple Developer Enterprise Programのメンバーにのみ発行されます。

Developer ID証明書には、アプリに署名するためのDeveloper ID Applicationと、インストーラパッケージに署名するためのDeveloper ID Installerの2種類があります。