私はアプリケーションをデバイスと互換性のあるものにする方法についてほとんど知識がありません。どのiPhone SDKを使用しますか?
私はiPhone SDK 4.0を持っており、自分のアプリがiOS 2.0以降で動作するようにしたいと考えています。
iPhone OSデプロイメントターゲットのみを2.0に設定し、2.0以降で共通するAPIメソッドのみを使用していると読んでいます。
十分ですか?
別の(下位の)SDKを使用する必要がありますか?
さらに何かをする必要がありますか?
私はアプリケーションをデバイスと互換性のあるものにする方法についてほとんど知識がありません。どのiPhone SDKを使用しますか?
私はiPhone SDK 4.0を持っており、自分のアプリがiOS 2.0以降で動作するようにしたいと考えています。
iPhone OSデプロイメントターゲットのみを2.0に設定し、2.0以降で共通するAPIメソッドのみを使用していると読んでいます。
十分ですか?
別の(下位の)SDKを使用する必要がありますか?
さらに何かをする必要がありますか?
常に最新のSDKを使用して開発する必要があります。これは、プロジェクトの設定の[アーキテクチャ]セクションの[Base SDK]でプロジェクトのプロパティで設定できます(オーガナイザでプロジェクトを右クリックし、[情報を見る]に移動します)。
ただし、アプリが古いデバイスで実行されていることを確認するには、プロジェクトの設定の[展開]セクションの[iOSデプロイメントターゲット]をiOS 3.0に設定します。
私はXcodeで表示されているサポートされている最も低いバージョンであるため、上記のバージョン3.0を記録しました。もう2.0デバイスをターゲットに設定することはできないと思います。
+1 X 2.0での2.0のサポートは、Apple自身が既にEOLのiOS 2.0を使用している可能性が高いからです。 – BoltClock
ansさんに感謝します。 BUT 私はiPhone SDK 4.0を持っています。ここでiPhone OSの展開ターゲットは2.0から4.0までです... 私のアプリはios 2.0以上のデバイスで動作しますか? – Saawan
@オンラインでは、もはや野生のiOS 2.0デバイスはほとんどありません。 2.0を対象とすると、3.0&4.0で追加された便利な新機能が大幅に削減され、アプリストアをサーフィンしている大部分のユーザーがアプリを利用できるようになります。 –