Xcode 4.0 pvw 5 で機能している Xcode 3x プロジェクトを開き、アプリのデバッグ バージョンをビルドしようとすると、次のエラーが表示されます:「Missing SDK in target picChoice: iphoneos4.0」
私はこれをどこでどのように修正するかを見つけようとしています.bupkusを考え出しています.
これがあまり明確でない場合は申し訳ありませんが、これまでのところ、Xcode 4 にはかなり戸惑っています....
あなたの問題はおそらく、Xcode 4 には SDK 4.2 しか付属しておらず、プロジェクトが 4.0 を指していたことです。
それはかなり一般的です!
解決策は、プロジェクト情報に移動することです | ビルド設定 | Base SDK をインストールし、「最新の iOS」に設定して、将来の更新のためにそれに触れる必要がないようにします。
ウィンドウを閉じるときは、構成をデバッグからリリースまたは配布に切り替えて、更新し、Xcode が「Missing SDK」の問題を解決できるようにする必要があります。
同じ問題を抱えている他の人を助けるために、ここに完全な回答を掲載したかっただけです;)
わかりました...これを解決しましたが、どのように解決したかを適切に追跡しませんでした....
Target の Base SDK が設定されていなかったと思いますが、次のように設定しました:最新の iOS (iOS 4.2)...
私はそのようにやったと思います....
しかし、今ではエラーなくビルドされ、期待どおりに iPhone に読み込まれます。
それはまさにあなたがしなければならなかったことです。Xcode 4 は最新の iOS を導入しました。古いバージョンのアプリをテストする場合は、[ターゲット] > [概要] > [デプロイ ターゲット] を選択し、それを古い iOS バージョンに設定すると、シミュレーターで利用可能なバージョン オプションがさらに表示されます。