2012-04-15 7 views
1

私はiOSプログラミング(まあ、非常に初心者です...)にはかなり初心者です。とにかく、私のアプリのコーディングに徹底しすぎる前に、それが実行されるiOSのバージョンを確認する方法はありますか?私はおそらく明らかに何かを見逃しているでしょうが、4.0デバイスすべてを最新のデバイスに実行させることを目指しています。私は、ライブラリやiOS 5.0などでのみサポートされているものを使用しないようにしたいと思っています。アプリが実行できるiOSのバージョンを確認する

+0

残念ながら、私が考えることができる唯一の方法は、4.xを実行しているデバイスでテストすることです。 – CodaFi

答えて

2

プロジェクト設定の[Base SDK]を、ターゲットにするiOSのバージョンに設定できます。誤って以前のiOSバージョンで定義されていない機能を使用している場合は、警告に注意してください - あなたがiOS 4で定義されていないものを使用しているかどうかを知らせます。

+0

「最新のiOS(iOS 5.1)」のみが表示されます。別のSDKをダウンロードする必要がありますか? – Matt

+1

Xcode/Preferences/Downloadsを確認し、iOS 4 SDKとシミュレータをダウンロードできるかどうかを確認してください。 – EricS

1

これは、あなたが開発を始める前にあなたがアプリを動作させたいiOSのバージョン。どのようなフレームワークでも、サポートされているiOSのバージョンが異なります。例えば、新しい統合Twitterフレームワーク(iOS 5+)を利用するアプリケーションを作成する場合など、プログラミングする際に念頭に置く必要があります。 5.0以上を実行しているiOSデバイスのみ、またはデバイスが動作しているiOSのバージョンを確認するコードを作成することができます。この場合、おおよそ... iOS> = 5.0の場合はtwitterを使用し、iOS <の場合はtwitterを使用しません。

+0

さて、私はちょうど始まっています。私が実際に使っているのは、ストーリーボード、NSUrlConnection、JSONKitだけです。 – Matt

+0

ちょうど私が読んだように、ストーリーボードはiOS 4と互換性がないので、私は運が悪いと思う...多くの人がまだiOS 4にいないと思う。 – Matt

+1

一部のデバイスは、以前のバージョンでは常にスタックされています。第一世代のiPhoneとiPodのタッチは、最高でiOS 3.1.3をサポートします。第2世代のiPod touchとiPhone 3GはiOS 4.2.1で立ち往生しています。これらは支持する価値がありますか? [このグラフ](http://pxldot.com/post/18754186750/ios-ebb-and-flow)を参照してください。免責事項に注意してください。データはさまざまなアプリデベロッパーのものであり、人口を表すものではありません。それがあっても、iOS 3はあまり重要ではなく、iOS 4はiOS 5に比べて急激に低下しています。 – Dondragmer

1

Projekt - >情報を見る: を右クリックすると、プロジェクトのiOSバージョンが表示されます。 (最新のiosバージョン)

greez

関連する問題