Provisioning Profiles

えくすぱいあ

iPhone実機上で自作アプリケーションを動作させるためのProvisioning Profileは3ヶ月で失効するので、更新しなければならない。とりあえず、iOS Dev CenterのProvisioning Portalから新しいProvisioning ProfileをダウンロードしてダブルクリックでXcodeのオーガナイザに登録。古いのはオーガナイザからも実機からも消しておいた。

これでいいでしょ、ってことで適当なアプリケーションをDeviceで実行。すると"No provisioned iOS device is connected."と出た。

やや!?

他のアプリケーションでやってみてもだめ。"No provisioned iOS device is connected."でググってみると「再起動したら直りました」という意見多数。XcodeiPhone共に再起動して再挑戦。…No provisioned iOS device is connected.

もうやだ\(^o^)/

訳もわからず、所謂「iPhone実機上で自作アプリケーションを動作させるためのステップ」CertificateからAppID、Provisioningまでをやり直してみてもダメ。

…と、ふとオーガナイザのデバイスの項目を見てみると、

"The version of iOS on “keitanxkeitannoiPhone” does not match any of 
the versions of iOS supported for development with this installation of the
iOS SDK. Please restore the device to a version of the OS listed below, or
update to the latest version of the iOS SDK; which is available here."

とあった(原文まま)

前も同じことやった気がするなぁ…。

ということでSDK4.2をインストールなう。これで解決するといいけど。

それにしても"No provisioned iOS device is connected."はないんじゃないか?Xcodeくん(^ω^#)

[追記]
2時間後Download & Installが終了し、問題は無事解決した(^ω^)