Bitrise で構築しようとしている Xamarin で書かれた ios と android 用のアプリがあります。
プラットフォーム プロジェクトには、アプリのさまざまなリリース用に 10 のビルド構成があります。2 つのサブモジュール プロジェクトでは、デバッグとリリースの構成 (および ios プロジェクトのデバッグ |iPhone とシミュレーター) だけを持っています。これらのプロジェクトは、アプリのどのリリースがリリースされるかを知る必要はありません。ビルド構成はリソース用です。マニフェスト/plist の詳細。
ソリューションでは、構成マッピングを使用して、サブモジュール プロジェクトに使用するビルド構成を指定します。
ソリューション コンフィギュレーション: Release_a_particular_version プラットフォーム プロジェクトのマップ先: Release_a_particular_version コア プロジェクトのマップ先: Release サブモジュール ライブラリのマップ先: Release
これは Xamarin Studio または Visual Studio では正常にビルドされますが、Bitrise でビルドするとエラーが発生し、プロジェクト構成が見つかりません。solution_configuration と同じ名前で両方のサブモジュールに構成を作成すると、すべてがうまく構築されます。
構成マッピングをオンにする msbuild スイッチがあると思いますか? ある場合、それをビットライズビルドステップにどのように適用しますか?
またはいくつかの代替?