osxでkextに署名するための情報

More than 3 years have passed since last update.

10.10以降はアプリ同様、kext(=Kernel Extension、ドライバ)への署名が必須になったとのことで、署名するために必要な情報を探しました。

WWDC2012のスライドに、OS10.9以降で署名の手順が書いてあります。

https://developer.apple.com/videos/wwdc/2013/?id=707

これによると、


  1. Mac Developer Programへサインイン

  2. Appleのサイトからどういうドライバかを書いて、権限リクエストをする



  3. OKが出たら、CertificationCenterからkext用署名のリクエストができるようになる

  4. Xcodeのプロジェクト設定に、DeveloperIDで署名するよう設定する

のようです。