2010年6月11日金曜日

証明書の取得

iPhone Developer Programへの登録が完了すると「iPhone Provisioning Portal」が利用できるようになります。
実機でのアプリ開発を目指し、このページで証明書の取得、デバイスの登録などを行っていきます。

まずは証明書の取得です。手順の詳細は、「How-To's」の「Obtaining your Certificate」に書いてあります。
以下に私の作業メモを残しておきます。

1. Certificate Signing Request(CSR)を生成

  • アプリケーション→ユーティリティ→キーチェーンアクセスを起動
  • メニュー「設定」→「証明書」の「OCR」と「CRL」が「切」になっていることを確認
  • メニュー「キーチェーンアクセス」→「証明書アシスタント」→「認証局に証明書を要求」を選択
    • メールアドレスと通称は、iPhone Developerに登録しているやつを入力
    • CAメールアドレスは空でOK
    • 「ディスクに保存」「鍵ペア情報を指定」をチェック
  • 任意の場所に保存する。2048bit、RSAで。

2. CSRを登録

  • 「iPhone Provisioning Portal」の「Certificates」→「Development」→「Request Certificate」を選択
  • さっき保存したCSRを選択し、submit

3. 証明書のダウンロードとインストール

しばらく待ってページをリロードすると、証明書一覧がこんな感じになるはず。
2つの証明書(.cer)をダウンロードします。
実行するとキーチェーンアクセスが起動し、証明書が登録されます。

4. 秘密鍵のバックアップ

How-To'sによるとしておくべきらしい。
  • キーチェーンアクセスでさっき作成した秘密鍵を選択
  • メニュー「ファイル」→「書き出す」
  • フォーマットは「個人情報交換(.p12)」
  • 保存が完了したら他のマシンで保管しておこう

0 件のコメント:

コメントを投稿