问题:MonoTouch:从命令行使用 mdtool 构建 iOS 应用程序:多个配置文件

我想使用 MonoTouch (Xamarin) 的 mdtool 直接从命令行构建我的 ios-apps Appstore-ready。

我使用以下命令:

'/Applications/Xamarin Studio.app/Contents/MacOS/mdtool' -v build '--configuration:AppStore|iPhone' MyAppProject.csproj

现在,在 xCode 中,我设置了几个配置文件,而 mdtool 似乎对使用哪一个感到困惑:

在此处输入图像描述

有没有机会告诉 mdtool 我要用于该构建的所需配置文件?

解答

在 Xamarin Studio 中,转到项目选项的“iOS 捆绑签名”部分。您可以在此处为每个构建配置指定 Provisioning Profile 和 Code-sign 密钥。

现在,您可能将其设置为“自动”,因此它不知道选择哪一个,因为您有多个与 Info.plist 中的 CFBundleIdentifier 值匹配的规定

Logo

CI/CD社区为您提供最前沿的新闻资讯和知识内容

更多推荐