2011-11-01 14 views
11

XCode 4のビルドとクリーンエラーの修正方法:「XXX.appはそれ自身に依存しています。Xcode 4のエラーを解決する方法:アプリケーションはそれ自身に依存しています。このターゲットには独自の製品が含まれている可能性があります...?

私の開発環境を最新のXcode 4にアップグレードしました。 XCode 3.x.xでビルドされ、クリーンアップされた既存のプロジェクトを開きました。 クリーンアップしようとしました:同じエラー "ターゲットが含まれています..."でクリーンアップに失敗しました シミュレータでデバッグ用にビルドしようとしました。同じエラーでビルドに失敗しました。

私はこれで困惑しました。これを修正するための応答はすべてXcode 3.x.xの周りにあります

私は他人がこれに遭遇して答えが出るかもしれないと考えました。プロジェクトナビゲータに

ゴー:

は、歯のあまり歯ぎしりした後、私は答えを(この問題を解決するために、他のよりエレガントな方法があるかもしれない)を発見しました。 クラス、リソースのリストを下にスクロールし、PRODUCTグループを見つけます。グループ内の実際の製品は、XCode 3.x.xで以前にクリーニングした場合は赤で表示されることがあります。 PRODUCTグループ全体を削除します。 次に、クリーンアクションまたはビルドアクションを再実行できます。

これは他の人に役立ち、欲求不満を募らせたくありません。

+0

こんにちは、私はこの質問のための任意の答えを見つけてくださいhere.that me.thanksのようないくつかの1つを助けることがあります –

答えて

23

Products/***。appファイルをクリックします。

であり、ユーティリティーウィンドウでファイル情報を確認できます。

ターゲットのチェックボックスをオフにします。それでおしまい!

enter image description here

+0

驚くばかり..ありがとうそれは私のために働いた:) – nithinreddy

0

だけコピーバンドルのリソースからproduct.appを削除します。ターゲット→ビルド段階→コピーバンドルリソースの下にあります。また、重要な変更を行う前に、作業中のプロジェクトのスナップショットを作成するようにしてください。ハッピーコーディング...

関連する問題