2

iPhoneに「復元」できる最新バージョンのiOSを確認するにはどうすればよいですか?

背景:開発者として、複数のオペレーティングシステムをテストできることが重要です(それらの1つ、またはOS固有のバグ)が、脱獄コミュニティとの戦いの一環として、Appleはオペレーティングシステムのバージョンを制限していますデバイスにインストールされます。このロジックが公開されている場所や、さまざまなオペレーティングシステムが復元できなくなった特定の日付を追跡する場所はありますか?

例:3GSデバイスのiOS 5.xで問題が報告されましたが、同じデバイスのiOS6.xでは再現できません。4.xがインストールされた3GSデバイスを使用して、これが1回限りのユーザーの問題なのか、それとも正当な問題なのかを確認したいので、5.1.1(www.downloadios.net)をダウンロードしてインストールしてみます(オプションキーを押しながら復元ボタンをクリックし、ダウンロードしたipswインストーラーを選択することで)しかし、iTunesは私に-

iPhone

どのバージョンが適格かを知るにはどうすればよいですか?

4

2 に答える 2

3

Appleは、すべてのiOSアップデートおよびリストアの署名としてSHSHブロブを使用します。

そしてAppleは通常、新しいiOSバージョンがリリースされた直後に古いアップデートの検証を停止します。

于 2013-02-13T19:51:38.023 に答える
0

短い答えは、アーミールが言ったように見えます:

Appleは通常、新しいiOSバージョンがリリースされた直後に古いアップデートの検証を停止します。

したがって、後戻りすることは実際には不可能です。ただし、 Tiny Umbrellaのようなプログラムを使用する先見の明があった場合は、所有しているデバイスのSHSH署名を取得(および後でそれらを偽装)できます。私の経験では、現在の最新のOSのデバイスのデバイス署名しかダウンロードできませんでした(リリースするのに十分近い場合は、おそらく1つのバージョンが戻ってきます)。したがって、すべてのデバイスのSHSH署名を取得する必要があります。 iOSの新しいバージョンが投稿されるたびにデバイス-このようなサイトから適切なIPSWをダウンロードし、 Tiny Umbrellaを使用してアップルTSSをスプーフィングすることで、デバイス用にアーカイブしたバージョンのいずれかに戻ることができます。 iTunesからオプションキーを使用してインストール中にサーバー。

于 2013-02-13T21:48:45.330 に答える