5

スキームのビルド フェーズの前処理としてカスタム スクリプトを追加しました (ビルドが実際に開始される前に、いくつかの変更 (Info.plist 操作を含む) を実行する必要があります。したがって、ビルド フェーズ スクリプトは Info.plist の後に実行されるため、使用できません)。製品にコピーされます)。プロジェクトをクリーンアップするときにこのスクリプトも実行されるという事実を除いて、すべて正常に動作します。そして、私はそれを必要としません。

さまざまなケースで環境とスクリプトに渡される可能性のあるパラメーターを確認しましたが、ビルドとクリーンの両方のシナリオで同じです。

クリーンアップ中にスクリプトの実行を無効にする方法はありますか? または、スクリプトがクリーンアップ中またはビルド中に開始された場合、スクリプトで何らかの方法でチェックできる場合があります。

私はXcode 5を使用しています。

前もって感謝します。

4

2 に答える 2

0

$ACTION 環境変数の値を確認しましたか? ビルドには「build」値、クリーンアップには「clean」値が必要です。

于 2013-11-29T10:24:04.657 に答える