Safari 拡張機能を開発する用の証明書を作った

明日には忘れてそうなので、作ったことだけメモしておこう。どうせ実際作る前に飽きるし。

  • ドキュメント記載の手順にしたがって、キーチェーンアクセスから CSR を作った (メニューのキーチェーンアクセス→証明書アシスタント→認証局に証明書を要求)
    • この時点で、キーチェーンアクセスの「ログイン」に、自分の名前で秘密鍵・公開鍵のペアが表示された
  • 引き続き手順にしたがい、Safari 上から CSR を提出。証明書が発行された。この証明書は、ADC 内のページ http://developer.apple.com/safari/certificates/index.action から再ダウンロードが可能
  • ダウンロードした証明書を開くとインポートされた
    • キーチェーンアクセス上では、先ほど作成された秘密鍵の下に、"Safari Developer" で始まる証明書がぶら下がった