0

2 つのバージョンを持つ ios アプリがあります (プリプロセッサ ディレクティブを使用して、どのコードをどのバージョンに使用するかを決定します)。Jenkins を使用して、アプリの各バージョンを自動的にビルドしたいと考えています。また、可能であれば、xcode プロジェクトで単一のターゲットを使用したいと考えています。Jenkins で複数構成のプロジェクトを使用することは可能ですか? もしそうなら、私はこれを達成するつもりですか?

4

1 に答える 1

0

ビルド スクリプトで XCode スキームを変更する必要があります。

たとえば、テスト用に 2 つのスキーム (ステージングと本番) がある場合、これに似たスクリプトを作成する必要があります。

xcodebuild -configuration Debug -scheme "Test Staging" -sdk iphonesimulator5.1 -arch i386 build
xcodebuild -configuration Debug -scheme "Test Prod" -sdk iphonesimulator5.1 -arch i386 build

その後、スキームを XCode で構成して、プリプロセッサ ディレクティブに一致させることができます。

于 2012-08-07T16:47:25.820 に答える