0

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

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

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

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

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

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

或者有什么替代品?

4

1 回答 1

1

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

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

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

于 2016-08-25T09:43:22.693 回答