アプリのテスト中に、アプリがほとんどの iOS バージョンで適切に動作することを確認する必要があります。また、iPhone の iOS バージョンを特定のバージョンにアップデートする方法はありますか?
3 に答える
iPhone を新しいバージョンにアップグレードすることはできますが、iOS の以前のバージョンに戻すことはできないことに注意してください。つまり、電話機が iOS 5.1 になると、iOS 5.0 に戻すことはできません。
アップグレードを行うには、XCode のオーガナイザー ウィンドウを使用します。[デバイス] タブを選択すると、そのデバイスの iOS バージョンを変更するオプションが表示されます。
Apple は (私もそうですが)、テストしたい iOS バージョンごとに別々のデバイスを用意することを推奨しています。したがって、バージョンごとに 1 つの iPhone です。その後、iOS のすべての異なるバージョンでコードを簡単にテストできます。
こちらのドキュメントを参照してください
特にこのメモ:
重要 インストールする iOS のバージョンは、デバイスに現在インストールされているバージョンと同じか、それよりも新しいバージョンである必要があります。古いソフトウェア イメージをインストールしようとすると失敗します。インストールに失敗した場合は、最後に正常にインストールされたバージョンまたは新しいバージョンの iOS を再インストールする必要があります。
iTunes では、ダウンロードしたファームウェアをアップロードできると思います。http://www.felixbruns.de/iPod/firmware/を使用して、脱獄したときに欲しかった Apple がホストするファームウェアへのリンクを取得していました。デバイスを接続すると、アップデートを確認またはインストールできる画面が表示され、Shift キーを押しながらクリックすると、ファイルを選択できます。
注: 私は約 1 年前の記憶からこれを行っていますが、正確に正しくない場合でも、私はまだ正しい考えと前進の道を持っていると信じています.
私の限られた知識では、テストしたいiOSバージョンのiPhone / iPadを持っていない限り、これを行う方法はありません.
IAPなどをテストするために電話をそのままにしておく合法的な方法でこれを行う方法はないように思われることを強調しておきます.
誰かがこれについて私が間違っていることを証明してくれることを願っています.