2011-07-28 8 views
1

私は最終的に私のアプリを使って完成しました。テストが始まります!直近の4.3.2でうまくいきますが、シミュレータのデバイスバージョンをもっと小さくしてアプリを起動すると、自動的に最新の4.3.2バージョンに戻ります。これを克服して、私のアプリがすべてのiphoneで動作するようにするにはどうすればいいですか?シミュレータでさまざまなiOSesをテストする方法

ありがとうございます!

編集:

これがわかりました! ProjectとTargetの展開ターゲットを最も低いiOSに設定します。 「Run and Stop」ボタンの横にドロップダウン・リスト「Scheme」があり、デプロイメント・ターゲットを選択します。選択したiOSバージョンのシミュレータが起動するはずです。

答えて

1

3.1.3でシミュレーションを可能にするには、古いバージョンのXcodeをインストールする必要があります。登録済みのiPhone開発者の方は、iPhone SDK 3.1.3またはSnow Leopard用のXcode 3.1.4を使用して、Leopard用のXcode 3.1.4をiPhone SDK 3.1.3でダウンロードできます。これらをiOS3.2/iOS4(別のハードディスクを選択するか、既存の/ Developerディレクトリの名前を変更してインストールする)のXcode 3.2.3とは別の場所にインストールしてください。

よろしく

カランシャー

+0

だから私は少し混乱しています。 iOSとは、iphoneのソフトウェアを指します。したがって、どのiphone(2008年または2010年にリリースされたものでも)は最新のiOSを持つことができます。さて、私の質問は、それが最新のIOS 4.3.2で動作する場合、理論上、以前のiOSリリースで正常に動作するはずであるということですか? – Alede

+0

@Alede:古いiOSバージョンでは利用できないクラス、メソッド、シンボルを使用している可能性があります。クラス/メソッド/シンボルの可用性をテストし、これらの古いバージョンで実際にテストすることが最も重要です。 – DarkDust