25

私のプロジェクトには、変更されておらず、メイン プロジェクトのターゲット依存関係になくても、毎回ビルドされるサブプロジェクトがいくつかあります。Xcodeがこれを行うのを防ぐ方法はありますか? すべてのサブプロジェクトを毎回ビルドするには時間がかかりすぎます。

4

1 に答える 1

44

Xcode 4 の "Find Implicit Dependencies" が有効になっているようです。これはデフォルトで有効になっていることに注意してください。

  • 製品 > スキームの編集…</li>
  • ビルド (左の列)
  • UNCHECK "暗黙の依存関係を見つける"

Xcode は、古くて依存関係 (または依存関係の依存関係) として指定されている依存関係のみをビルドします。

そうでない場合は、ビルドが再トリガーされる原因を調査することをお勧めします (たとえば、生成されたソース、再ビルドが必要な依存関係に対する再リンクなど)。

于 2013-05-27T14:51:28.973 に答える