iPhoneの開発環境を移行
MacBook Kuro(Leopard)からPro(Snow Leopard)にiPhoneの開発環境を移行したので手順メモ。
- Xcode 3.2のインストール(Snow Leopardのインストールディスクに入っていたもの)
- iPhone SDK for Snow Leopardのインストール。Leopard用とは別なので注意。(Dev Centerでダウンロード)
- 旧Macでprivate keyをExport -> 新Macにインストールする。やり方はiPhone Developer Program -> Certificates -> How Toタブの一番下の方に説明が書いてある。↓*1
- iPhoneデバイスのバージョンが3.0.1とかになってる場合はXcodeではじかれるので、3.0のDevice Supportファイルを3.0.1用として見るようにリンクを作らないとダメらしい。↓
この状態でXcodeでiPhoneプロジェクトを開いた時、Code Signing Identityに選択できる一覧の中に見覚えのあるProvisioning Profilesの名前が出ていたのでそれを選択し、実機でデバッグ実行ができるようになっていました。
ただ、SDKは3.0しかインストールされていないので、うちのiPod touch(ver. 2.2)ではデバッグできなくなってしまった…。古いSDKってダウンロードできないんでしょうか。昔落としたdmgファイルは消したと思うし…
*1:自分がやったときは新Mac側でインストールするときにエラーのようなものが出たが、よく読まずにダイアログを消してしまった。一応動いてるようなので…良いのか?