2012-03-08 17 views
2

ビルド設定でいくつかのフラグを変更するために、XCodeでスキームを使用しようとしています。スキームを使用してビルド設定を変更するXCode

私の最初の試みは、スキームに環境変数を追加することでしたが、これはコンパイル時ではなく、実行時にのみ適用されるようです。

私の2番目の試みは、プレアクションとして環境変数を設定するスクリプトを追加することでした。これはどちらもうまくいかないようです。

ターゲットを複製することでこれを解決できますが、ビルド設定を同期して維持することが難しくなります。私はちょうど私のコードでいくつかの条件付きマクロを使用したいと思います。

答えて

1

多くの場合、スキームではなく、これを達成するためのXcconfigsや設定(しばしばここではデバッグやリリースがあります)があります。 #include xcconfigsを使用して、複数のxcconfigの設定を構成して共有することができます。

+0

ありがとうございました。これは私が探していたもののようなものです。私はそれがターゲットあたりの構成を持つことが可能であったことを望む。 (それはプロジェクト全体にあると思われます) –

+0

@Barumあなたは別のプロジェクトにターゲットを移動することができます... – justin

関連する問題