プロジェクト設定の "Base SDK"の意味は?それは私を混乱させます。たとえば、私がそこでiOS 4.2を選択した場合、どのデバイスで私のアプリケーションを実行できますか? iPhone 4でのみ?これは、iOS 4.2が最新のXcode 3.2.5で選択できる唯一のオプションなので、心配しています。XcodeでのBase SDKの意味
また、プロジェクト設定で "iOS Deployment Target"の意味を知りたいと思っています。ここで私はIOS 4.1を選択することができますので言う。どのような意味で、4.1のデプロイメントターゲットと4.2のベースSDKを持つことができますか?それは物事を混乱させませんか?両者はどのように関連していますか?
オカイ...私はちょうどすべての最新のものを使用すると思います。 3Gより古いもののほかに、ただの古代のものです。ほとんどの3Gと3GSの人々はおそらく4.2にアップデートしています。もしそうでなければ、彼らはApp Storeで私のアプリを見ていませんか? – Enchilada
いいえ、あなたのアプリはApp Storeに表示されますが、「購入」をクリックすると、「このアプリを購入する前にOSを更新する必要があります」というメッセージが表示され、支払いは行われません。私は4.0-4.2をサポートすることは今のところ十分だと言います。 –
BTW、4.0〜4.2サポートは、iPhone 3Gもサポートしていることを意味します。 iPhone 3GとiPod touch 2GはiOS 4.2にアップグレード可能 –