xCode の Deployment ターゲットについて躊躇しています。私の質問: 展開ターゲット 4.3 を選択した場合、アプリケーションは iOS 3、4、5、6 で実行できますか?
iPhone を持っていないため、iPhone でアプリケーションをテストできませんが、アプリケーションは IOS 4.3 以降でしか実行できないと思います
私の悪い英語でごめんなさい
展開ターゲットとして iOS 4.3 を使用する場合、それがアプリでサポートされる最小バージョンになります。いいえ、たとえばiOS 3.0 では動作しません。
また、実際にアプリを実行している iOS にはない機能を検出し、条件付きでプログラムする必要があります。
iOS 5 以上をサポートすることをお勧めします。そして、iOS 3 のことは確実に忘れています。
それは正しいです。展開ターゲットは、アプリケーションがサポートする iOS の最も古いバージョンです。
ただし、3.0 SDK に存在しない現在の SDK (4.3) からの API 呼び出しを使用すると、iOS 3.0 を実行しているデバイスでアプリケーションがクラッシュすることに注意してください。
したがって、Deployment Target を 3.0 に設定できても、アプリが iOS 3 デバイスで動作することは保証されません。
詳細については、Apple Developer のドキュメントを参照してください。