Bitrise Xamarin在多个子模块/项目中构建配置

时间:2016-08-21 10:52:18

标签: xamarin msbuild bitrise

我有一个用于编写Xamarin的ios和android的应用程序,我正在尝试用Bitrise构建。

在平台项目中,我为应用程序的不同版本提供了10个构建配置。在两个子模块项目中,我只需要一个调试和放大器。发布配置(和调试| ios项目上的iPhone和模拟器) - 这些项目不需要知道应用程序的哪个版本将要发布 - 构建配置是针对资源和清单/ plist的详细信息。

在解决方案中,我使用配置映射来指定应该为子模块项目使用哪个构建配置,即

解决方案配置:Release_a_particular_version 平台项目映射到:Release_a_particular_version 核心项目映射到:发布 子模块库映射到:发布

这在Xamarin Studio或Visual Studio中构建良好,但是当在Bitrise中构建时出错,则找不到项目配置。 如果我在两个子模块中创建与solution_configuration同名的配置,那么一切都会很好地构建。

我想有一个msbuild开关来打开配置映射?如果有,我将如何将其应用于bitrise构建步骤?

还是其他选择?

1 个答案:

答案 0 :(得分:1)

如果没有 Bitrise配置失败的构建日志,很难回答这个问题。

为了帮助您,我们需要查看您的配置和失败的构建日志。

您可以通过Bitrise现场聊天与我们的支持团队联系(在每个Bitrise页面上,您都可以在右下角找到一个消息图标,您可以向我们发送消息)。