ネットサービスとかGoogleとか豆知識とか。

Index > Apple > iPhone > このiPhoneの復元中にエラーが起きました (-402620395)
iPhone
2010年06月22日 12:18

このiPhoneの復元中にエラーが起きました (-402620395)

  • このエントリーをはてなブックマークに追加
  • ... PV
スポンサード リンク

iOS4のインストール中に「このiPhoneの復元中にエラーが起きました (-402620395) 。」というエラーが発生してしまい、復元できなくなってしまいました。

何度やっても同じエラーで止まってしまうので、「402620395」というエラー番号でググってみたところ「Installing Beta Builds on iPhone | Redfin Developers\' Blog」という記事を発見。

iPhone Config Utility: I tried to install, and I got an error like “Could not install application on device. Error: -402620395.”.

This is almost certainly because the .mobileprovision didn’t install correctly. Clear out all provisioning profiles from your phone and from the iPCU Library (following directions above), drag your .mobileprovision file into the Library / Provisioning Profiles section, then click on Devices / Your Device / Provisioning Profiles. Make sure you see only one profile on the list, and make sure it’s installed.

つまりこれは開発中のアプリを実機で試す時に必要な「プロビジョニングプロファイル」に起因するエラーのようです。

そういえば期限切れのプロファイルがあったような・・・。

iphone-provisioning-profile-expired.gif

↑ iPhone構成ユーティリティで見ると期限切れのプロビジョニングプロファイルが。。

どうやらバックアップ元の復元ファイルに開発中のアプリもしくはxcodeのサンプルアプリなどが含まれていて、実機のほうのプロビジョニングプロファイルが期限切れだったりすると、このエラーが発生するようです。

というわけでiPhone Dev CenterのiPhone Provisioning Profileで新しいプロビジョニングプロファイルを作り、ダウンロードしてiPhone構成ユーティリティに放り込んで再度復元してみると、うまく復元することができました。

ちなみに「iPhone構成ユーティリティ」を利用すると「コンソール」というタブで色々とエラーのログを見ることができるので、復元中のエラーの原因調査などに役立ちます。(アップル - サポート - iPhone - エンタープライズ)