2011-02-18 5 views
3

私は既存のプロジェクトに新しいターゲットを追加しました。 すべて正常に動作しますが、この警告になっています。 Mac OS Xのデプロイメントターゲット'10 .6 'はSDK' iOS 4.2 'より新しいですか? どのように私はそれを無効にすることができます知っていますか?ターゲットの整合性 - mac osのターゲットがsdkより新しい警告

答えて

0

ターゲットを右クリックし、Get Infoを選択します。 Buildタブに移動し、Base SDKの設定がLatest iOSであることを確認します。

+0

私はXcode4 GMを使用しています。しかし前に私のコメントがあります。 – Alex

+0

これについてのアップデートはありますか? – Alex

0

ターゲット設定に移動し、Base SDKが最新のものに設定されていることを確認してください。展開ターゲットも確認​​します。

+0

BaseSDK:最新iOS(iOS 4.2) – Alex

+0

iOSデプロイメントターゲット:iOS 4.2 – Alex

2

XCode4が違うので、このオプションを見つけるのが難しかったです。プロジェクトのBase SDKにアクセスするには、左上のナビゲータでプロジェクト(青色のxcodeアイコン)を選択します。次のペインでプロジェクトのプロパティ(ターゲットではない)を選択します。 「ビルド設定」を選択します。

私はこれが古い質問ですけど、私は同じ問題に出くわしましたし、助けを提供したい...

0

を私はスクリーンショットを投稿しようとしましたが、どうやら私は最初より「評判ポイント」を獲得する必要があります。この警告は、お使いのXcodeのバージョンが、展開ターゲットより古いSDKを使用していることを意味します。たとえば、Xcode 6.2を使用していて、iOS 8.3用にデプロイする場合などです。このエラーを解決するには、Xcodeをバージョン6.3にアップデートする必要があります。もう一つの選択肢は、Apple Developer Centerから手動でSDKをダウンロードすることです。

関連する問題