2013-05-24 12 views
17

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

+0

いくつのサブターゲットと、どのハードウェアを使用していますか? – Undo

+0

3 subtargets.please、私の質問に答えを見つける – peetonn

答えて

33

Xcode 4の「暗黙的な依存関係の検索」が有効になっているようです。これは、デフォルトのによって有効になります。 (左列)

  • 製品>編集スキーム...
  • ビルド
  • UNCHECK

Xcodeは、その後だけ古くなっている依存関係を構築します "暗黙的な依存関係を探します"依存関係(または依存関係の依存関係)として指定されています。

これが当てはまらない場合は、ビルドを再トリガする要因(たとえば、生成されたソース、再ビルドが必要な依存関係の再リンクなど)を調べることができます。

+1

多くのありがとう!それは私の場合だった! – peetonn

+0

@peetonnあなたは歓迎です:)私はいつもその設定を無効にしています。 – justin

+0

実際のデバイスのビルドからシミュレータに切り替えるとビルドに失敗します。その場合、「暗黙的な依存関係の検索」 を(一時的に)チェックする必要があります。詳細:https://stackoverflow.com/questions/32244908/no-such-module-when-simulator-but-when-use-device-it-can-find-it –

関連する問題