iosダウグレ手記

iOS4.3.3からiOS6β2にアプした訳ですよ。facebook統合を調べるために。
iOS5にしていなかったのは特に必要とは思わなかったし、アプリサポもiOS4からにしていたからテスト用として。
一通りiOS6を堪能した後、アプ前にダウンさせようとしたところitunesで復元エラー。エラーメッセージでググると、当たり前のようにダウングレードは許可されていないと。
まいっかと思いきや、xcodeで認識しない。xcode4.5/sdk6.0で無ければiOS6デバイスを認識しない。そりゃそうだ。我が家は雪豹(また、雪豹のxcode4.2はiOS5.0までしか対応しない)であるため、最新xcodeがインスト出来ない。あぁ、終わった。
選択肢は2つ。

  1. 母艦を雪豹から山獅子へアップグレードする。(7月までお預け)
  2. アレしてiOS6からiOS5.0へ端末をダウングレードする。(要iOS5.0署名ハッシュ)
署名ハッシュのローカル保存はしていないかったので、2の方法は絶望。しかし、cydiaへいつのまにか署名ハッシュが保存されていた(仕組み不明)。それでiOS5.0署名ipsw作成しpwned dfuからitunesにて選択復元。
見事に5.0.1へ。
ありがとうございます。結局、山獅子更新は必要あるのだが、それでもありがたいです。