よくiPhone掲示板等で実機への転送が出来ないという話を見かける。
基本的にAppleから公開されているHowToのPDF(有料ディベロッパーのみ、英語)通りに進めば問題ない。


自分もMac操作は初心者だったのと、英語翻訳で少々てこずりましたが、
実機への転送は出来ました。


確認と解決策としては、
・HowTo通りに登録したか。
・テスト端末はきちんと登録したか。
・キーチェーンにきちんと関連付けしたか。
・iPhoneOSのバージョン等がきちんとなっているか。
Xcodeのプロジェクトのキャッシュをクリアしたり、クリアして情報を一度消してみる。
iPhone/iPod touchの電源を落として再起動してみる。

こんな感じでしょうか。




知人が実機転送出来ない状況になり、状況を聞いてみた。
登録した内容に日本語、もしくは全角文字を入力していたようで。


情報は米国Appleのデータベースに登録されるようで、英語以外だと文字化けするそうです。
なので、証明書を発行しても文字化けして、端末へ転送する際に失敗するのかと。
その時、0x80000001(あいまいですが)のようなエラーコードが出るみたいです。


また、変更には少々時間がかかるようです。
これから登録をする方はすべて英語で行いましょう。

まぁ、当然ですが・・・。