むらかみの雑記帳

Android とか iOS とかソフトウェア開発に関するネタ帳

強制的に iPhone OS のイメージをダウンロードする方法

Xcode のオーガナイザで「Xcode cannot find the software image」とかいって怒られたときの対処。

この理由だが、どうやら iPhone OS のイメージが Mac に入ってないことが原因ぽい。

iTunesiPhone の OS をアップデートした場合は、iTunes に OS のイメージがダウンロードされているのだけど、これをやってない(新規の)Macの場合、OS のイメージが入っていない。かつ、iPhone の OS のバージョンが最新版の場合、アップデートができないので OS のイメージがダウンロードされない。

これを強制的にダウンロードさせる方法。

  • iTunes を起動し、iPhone をつなぐ
  • 「復元」をクリックする
  • ダイアログを進めていくと、「iPhone ソフトウェアアップデート」のダウンロードが始まる
  • ダウンロードが始まったら iPhone を外す

これで OK。iPhone は復元されないので、安心してダウンロードしてよし。

しかし、このやり方で正しいのか?新規 Mac で新規 iPhone 3GS の場合、このケースに必ず嵌るような気がするんだけど、何か間違っているような気がする。