とのさまのアイデアでiPhoneアプリを作成しました。
iPhoneシミュレータでテストも終わり次はiPodTouchでテストをしようと
ビルドの設定を「Simulator – iPhone OS 2.1」から「Device – iPhone OS 2.1(プロジェクト設定)」に変更してビルドしたところエラーになり「CodeSign error: no certificate found in keychain for code signing identity ‘iPhone Developer’」というエラーが出力されました。
原因がわからずiPhoneアプリをiPodTouchで動かすにはどうしたらよいのか調べてみました。
2008-09-11 – c/fe
こちらのサイトにiPhoneアプリをiPodTouchで動かすまでの詳細な手順が記載されていました。
少しばかりの資金とかなりの作業が必要みたいなのですが、チャレンジしてみたいと思います。
iPodTouchでiPhoneアプリのテストをする流れとして2008-09-11 – c/feさんと同じように
1.Apple Developer Connection – ADC Membershipsに登録する
2.iPhone Developer Program Standard を購入する
3.ローカルで証明書を作り、登録する
4.IDPで色々登録し、証明書を二枚ゲットし、インストールする
5.Deviceを登録する
6.AppIDを登録する
7.Provisioning Profilesをゲットし、インストールする
8.XcodeのオーガナイザにてiPhoneにProvisioning Profilesをインストールし、レストアする
9.Xcodeのプロジェクト設定を色々設定する
10.アプリをビルドする
の手順で進めて行きたいと思います。
1.Apple Developer Connection – ADC Membershipsに登録する
Apple Developer Connection – ADC Products – ADC Memberships
の「ADC Online Membership」にある[Join Now]ボタンをクリックして無料でADCメンバー登録します。
登録に必要な情報を記載していきます。
なお*が付いている箇所は必須入力になります。
あと自分は英語が読めないので翻訳サイトで翻訳してだいたいこうかな?っていう解釈で入力していますので、入力内容を保証できません。
入力に関してはご自身の責任においてお願いします。
あくまでこんな入力をしたらAppleID発行ができたというサンプルになります。


まずNameの箇所は氏名を入力します。
山田 太郎さんの場合
First:taro
Last:yamada
となります。
次にCompanyの箇所は会社名/組織名を入力します。
もちろんflashcastとしました。
Company/Organization:flashcast
次にShipping Addressの箇所は住所を入力します。
例えば住所が東京都江東区木場1-1-1 山田マンション101 とかだとしたら
Address Line 1:1-1-1 Kiba
Address Line 2:YamadaMansion #101
City:Koutou-ku
State/Province:Tokyo
Postal Code:135-0041
Country:Japan
と入力します。
次にPhoneの箇所は電話番号を入力します。
電話番号が03-3333-3333 とかだとしたら
Country Code:81(日本なので)
Area/City Code:03
Number:3333 3333
と入力します。
次にEmailの箇所はメールアドレスを入力します。
ここではyasu@flashcast.jpとしました。
Email address:yasu@flashcast.jp
Confirm email:yasu@flashcast.jp
次にCreate An Account Nameの箇所はApple IDを入力します。
これはADCにログインする時に入力するIDになるので好きなIDを入力します。
ここでもflashcastとしました。
Apple ID:flashcast
次にEnter a Passwordの箇所はパスワードを入力します。
これはADCにログインする時に入力するパスワードになります。
Account Password:パスワード
Retype Account Password:パスワード
次にSecurity Questionの箇所はリマインダーを入力します。
これはパスワードを忘れた時に質問と回答を入力すればログイン可能になるものです。
Question:質問
Answer:回答
Birthday:誕生日
次にMembership Agreementの箇所は会員資格を一読のうえ、「y checking this box I confirm that I have read and agree to be bound by the Apple Developer Connection Terms and Conditions. I also confirm that I am 18 years or older.」にチェックをして[Continue]ボタンをクリックします。
Commercial Software Development:ソフトウェア開発
Hardware Development:ハードウェア開発
IT In-house Development:IT社内開発
IT Systems/Server Administration:ITシステム/サーバ管理者
Web Development/Design:Web開発/デザイナー
Media (Audio/Video) Development:メディア開発
Hobbyist:趣味
What markets do you develop for?
該当する箇所を選択して[Continue]ボタンをクリックします。
これで登録完了です。
ADCのログイン画面が表示されるので[Log in]ボタンをクリックします。
Apple IDとパスワードを入力して[Log in]ボタンをクリックします。
これでADCメンバー登録は完了です。
2.iPhone Developer Program Standard を購入する
iPhone Developer Program – Apply Now
こちらのページから「iPhone Developer Program Standard」の購入手続きを進めている途中で自分のプロファイルが表示されたのですが、よくみると自分の名前が???に化けていました。
住所情報はプロファイル表示画面で変更可能なのに、氏名の変更はできず困ってしまいました。
とりあえず文字化けしている名前を変更して貰おうと思い jdevprog@asia.apple.com に自分のADC Membershipのプロファイルに表示される氏名が化けているので修正して欲しいと送ったところ、1時間くらいで返事が返ってきました。
Appleからのメールには「iPhone Dev Center
ログインを行い、右上 [Edit Profile] の画面をご確認いただき、文字化けの修正が
反映されていないなど問題がございましたら、あらためて当方までお知らせください。」とあったので早速ログインして確認。
あれ?まだ化けてる・・・。
仕方ないのでさっきのメールに「まだ文字化けが解決してない」と返してみました。
すると今度は30分くらいで返信があったのですが、「米国担当部署へ確認させていただきます。なお、アップルでは本年12月24日より来年1月4日までの期間を冬期休業とさせていただいております。
誠に恐れ入りますが、次回当方からご案内を差し上げるまで、今しばらくお待ち
いただけますようお願い申し上げます。」との事。
Appleにメールをしたのがちょうど12月24日だったのですが、アメリカの会社は年末の休みが早いなぁなどと思いつつも、年末年始休暇じゃ仕方ないと来年くるであろうAppleからのメールを待っていたら2日後の26日に今度はAppleから英語のメールが届きました。
「In reviewing your enrollment status, we noticed your iPhone Developer Program purchase is still pending. You can complete your purchase now through the Apple Store online. Within 24 hours of your purchase, you will receive an activation email. Please follow the instructions in the email to complete the activation of your iPhone Developer Program enrollment.」
よ、読めん。
翻訳サイトで翻訳してみると
「あなたの登録状態について調査する際に、私たちは、あなたのiPhone Developer Program購買がまだ未定であるのに気付きました。 あなたは今、アップルストアを通してオンラインで購買を終了できます。 あなたの購買の24時間以内に、あなたは起動メールを受け取るでしょう。 メールで指示に従って、iPhone Developer Program登録の起動を終了してください。 」
ちょっとよくわからなかったんだけど、原文の「complete」の部分がアンカーになっており、そのアンカーから先に進めてみることに。
進めていくと日本のApple Storeのショッピングカートの中に「iPhone Developer Program Standard」が1つ選択された状態になったのでとりあえず購入しました。
購入後、Appleからアクティベート認証用のメールが届くらしいのですがまだ届きません。
と、いうことで続きは次回!








