2011-11-03 7 views
5

私はXcode 4.2を使用しています。私は静的なフレームワークを構築しています。

シミュレータ用に2つのlibs:lib-simulator.a、デバイス用にlib-iphoneos.aをビルドしました。集計ターゲットで

、私はスクリプトを置く:

のrm -rf $ {} BUILT_PRODUCTS_DIR /libAggregate.a

リポ-create 「$ {} BUILT_PRODUCTS_DIR /../$ { " -output "BUILD_STYLE} -iphonesimulator/liblib-simulator.a」 " $ {} BUILT_PRODUCTS_DIR /liblib-iphoneos.a $ {} BUILT_PRODUCTS_DIR /libAggregate.a"

その後、私は集計対象を構築それは失敗した。以下のログ:

リポ:開くことができません入力ファイル: /Users/vietnt/Library/Developer/Xcode/DerivedData/testCreateLib-ftdlqzrlflzkkkczafzhqrvxvgkx/Build/Products/Release-iphoneos/../ - iphonesimulator (そのようなファイルやディレクトリはありません)/lib-simulator.a

私は大胆な言葉のようにコマンドにして$ {BUILD_STYLEを}レンダリングが不足している参照してください。

Xcode 3.2.6でプロジェクトをビルドしてもOKですが、libAggregate.aファイルを生成してください。

私を助けてください。ありがとうございました!

編集:

私はそれを解決しました。

$ {} BUILD_STYLEは、Xcodeの4

ハッピーに$ {} CONFIGURATIONに変更されました!

答えて

7

私はそれを解決しました。

$ {BUILD_STYLE}はXcodeの4

ハッピーに$ {CONFIGURATION}に変更されます!

+0

ありがとうございます!なぜこの種の変更が起こるのか理解できません... –

+0

スクリプトやXcodeのSchemeに変更を加える必要はありますか?あなたはこの問題をどのように修正したのか説明してくれますか? – Krishnan

関連する問題