iPhone実機でプログラムを動かす

  • 1.Apple ID を作成する
  • 2.iPhone Developer Center に登録する
  • 3.iPhone Developer Program に加入する($99)
  • 4.証明書を作ってインストールする
  • 5.iPhone のデバイスIDを登録する
  • 6.App ID を追加する
  • 7.Provisioning Profilesを作成しインストールする
  • 8.ビルドする

1.Apple ID を作成する

http://store.apple.com/jp/

英語で登録したほうがよい。 ちなみに、私は日本語で登録してしまい、文字化けとかしてたので、サポートに問い合わせて直してもらいました。

http://developer.apple.com/contact/

2.iPhone Developer Center に登録する

http://developer.apple.com/iphone/

3.iPhone Developer Program に加入する

iPhone Developer Program($99)をApple Storeから注文する。
Activate Codeがメールで届くので、メール本文にあるリンクをクリックしActivate Codeを登録する。

こんな感じのエラーが出たら、有効期限切れなのでサポートに問い合わせを。

Our records indicate that this activation code has expired and may not be used at this time. If you feel that you are receiving this message in error, please try entering the activation code again, or contact us if you require assistance.

さらに、こんな感じのエラーが出たらサポートに問い合わせを。

We are unable to activate your iPhone Developer Program membership because we  are unable to successfully verify your identity. Please contact us and reference Enrollment ID#XXXXXXXXXX for further assistance.

4.証明書を作ってインストールする

http://developer.apple.com/iphone/manage/certificates/team/howto.action

  • Generating a Certificate Signing Request
  • Submitting a Certificate Signing Request for Approval
  • Approving Certificate Signing Requests
  • Downloading and Installing Development Certificates

一番最後の「Saving your Private Key and Transferring to other Systems」以外を順にやる。

5.iPhone のデバイスIDを登録する

http://developer.apple.com/iphone/manage/devices/howto.action

  • Locating a Unique Device ID
  • Adding Individual Device

Device Name はなんでもいい。

6.App ID を追加する

http://developer.apple.com/iphone/manage/bundles/howto.action

  • Generating an App ID

App ID Name はなんでもいいけど App ID は「*」にする。

7.Provisioning Profilesを作成しインストールする

1.プロビジョニングプロファイルを作る

http://developer.apple.com/iphone/manage/provisioningprofiles/howto.action

  • Creating a Development Provisioining Profile

Provisioning Name はなんでもいい。

2.ダウンロード

作ったプロファイルがダウンロードできるようになったら、保存して、ドックの XCode のアイコンの上にドロップする 。(このとき特にリアクションがないけど大丈夫)

3.確認

http://developer.apple.com/iphone/manage/provisioningprofiles/howto.action

  • Installing a Development Provisioning Profile

iPhone を MacBook? に接続して、XCode の [ウィンドウ]-[オーガナイザ] を開いて、これの「Installing a Development Provisioning Profile」にあるスクリーンショットみたいにプロファイルが登録されてるか確認する。

8.ビルドする

この設定はプロジェクトごとにやる必要あり。

1

XCode で実機で動かしたいプロジェクトを開く。

2

左側の「グループとファイル」っていうリストで、一番上の ▼プロジェクト名 となってるところを右クリックして [情報を見る] を開く。

iPhone1.png


3

「 "プロジェクト "プロジェクト名""の情報」というウィンドウが出てくるので[ビルド] タブを選択する。
[構成] のコンボボックスで [Debug] を選択する。

iPhone2.png


iPhone3.png


4

下のリストに [Code Signing] ってセクションがあるので、そこの [コード署名 ID] のところを左側が Any iPhone OS Device 右側が今作ったプロファイルになるように選択する。

iPhone4.png


5

iPhone つないだまま、[Device - 2.2 | Debug] でビルドしてみる


Comment



Counter: 19052, today: 1, yesterday: 5

添付ファイル: fileiPhone3.png 1275件 [詳細] fileiPhone4.png 1350件 [詳細] fileiPhone2.png 1303件 [詳細] fileiPhone1.png 1268件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-09-24 (火) 14:56:38 (1341d)