プログラムを実機(iphone)で動かす!!

  1. 1.iPhone Development Certificateを得る

(1)アプリケーション>ユーティリティ>キーチェーンアクセスを起動する。
(2)キーチェーンアクセスを開いて「環境設定」から上部「証明書」タブを選択、「OCSP」「CRL」が「切」になっていることを確認。
(3)プルダウンメニューの「キーチェーンアクセス」から「証明書アシスタント」の中にある「認証局に証明書を要求」を選択。
(4)証明書情報にiphone Developerで登録したメールアドレスと名前を入力し、「ディスクに保存」をチェック、「鍵ペア情報を指定」をチェックし「続ける」をクリック。
(5)鍵ペア情報で「2048ビット」「RSA」を書くんんして、「続ける」をクリック。続いてファイル名を指定して保存します。CSRファイルが保存される。

  1. 2.iPhone Developer Programに証明書を要求

(1)iPhone Developer Program Portalへログイン
(2)Certificates>Developmentを選択、「request Certificate」をクリック。
(3)「ファイルを選択」をクリックし上記1.で保存した「CSR」ファイルを選択し、「submit」をクリックする。
(4)認証要求を通知するメールが届く。
(5)「Action」の「download」をクリック。「developer_identity.cer」をダウンロードし、実行してキーチェーンアクセスに登録する。
(6)「*If you do not have the WWDR intermediate certificate installed, click here to download now.」と記載されていたら、「AppleWWDRCA.CER」をダウンロードし同じく実行してキーチェーンに登録する。

  1. 3.実記の登録

(1)「Provisioning」をクリック。「New Profile」をクリック
(2)app idを登録していない場合は、「App ID」「App ID Suffix」を入力して「create app id」をクリック。
(3)上記2で登録したapp idを使いProfileを登録する。
(4)「Device Nam」「Device ID」※Device IDはitunesに接続してシリアル番号をクリックする識別子を入力する。
(5)「Provisioning」をクリックし、「app id」「device」を用いて登録する
(6)「Provisioning」の「Action」でダウロードする。
(7)「Provisioning」の「Distribution」タブをクリック。「New Profile」をクリック。
(8)「ad Hoc」を選択、app idとCSRとdeviceを選択し「submit」をクリック。

XCodeでProvisioning Profileの設定
(1)オーガナイザでProvisioningを登録
(2)「プロジェクト」の「プロジェクト設定の編集」をクリックし、「ビルド」タブを選択し、「any ios」で登録したiphoneを選択する。
(3)X-codeからビルド&実行で実機で動作します。



(1)Provisioning Portalへログイン
(2)Certificatesをクリックし、Distributionタブを選択
(3)