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