3

Mountain Lion と XCode 4.5 にアップグレードした後、ビルド サーバー (iOS アプリの自動ビルドに使用) に問題があります。問題は、コマンド ライン ユーティリティ 'xcodebuild' がプロジェクトの依存関係をビルドしなくなったことです。基本的に、アプリのソースを含む 1 つのディレクトリ/プロジェクトと、共通ライブラリ コードを含む 1 つのディレクトリ/プロジェクトがあります。後者のディレクトリは、XCode 設定のソース ツリー変数を介して設定されます。

私のラップトップには Lion がインストールされており、問題なく動作します (xcodebuild は、アプリ プロジェクト ソースをビルドする前に、最初にライブラリ プロジェクトからすべての依存関係をビルドします)。ただし、2 つのディレクトリをビルド サーバーにコピーし、ライブラリ プロジェクトの適切なソースの場所を設定して xcodebuild を実行すると、ライブラリの依存関係がビルドされません。ヘッダー検索パスが適切であるため、ライブラリソースディレクトリを問題なく取得し、依存関係の構築をスキップするだけです。XCode GUI では正常に動作しますが、動作しないのはコマンド ラインだけです。XCode のバージョンは同じです (xcodebuild -version によって出力される Xcode 4.5 ビルド バージョン 4G182)。唯一の違いは OS のバージョンです。

誰かアイデアがありますか?

4

1 に答える 1

3

私がするまで、私は同様の問題を抱えていました

rm ~/ライブラリ/設定/xcodebuild.plist

詳細については、このスレッドを参照してください

http://lists.apple.com/archives/xcode-users/2010/Mar/msg00040.html

于 2012-09-26T19:29:27.530 に答える