Xamarin.iOS - MSBUILD不会产生IPA

时间:2016-04-08 15:48:18

标签: ios visual-studio msbuild xamarin.ios

我正在为ios app设置构建环境。我正在使用iMac作为Visual Studio 2013社区的构建主机。 当我从visual studio构建解决方案时,一切正常,它会产生IPA。但是,当我尝试从msbuild项目构建时,构建正常,但它不会产生IPA。但它给了我这个警告:

  

(_ SayHello target) - >   C:\ Program Files(x86)\ MSBuild \ Xamarin \ iOS \ Xamarin.iOS.Windows.After.targets(   54,5):警告:对象引用未设置为对象的实例。

我使用的命令行:msbuild "solution.sln" /t:build /p:Configuration=release

1 个答案:

答案 0 :(得分:2)

here

中找到了答案

它在命令行中需要另外两个属性1)ServerAddress和2)ServerUsernameExample

msbuild "solution.sln" /t:build /p:Configuration=release /p:ServerAddress=xx.xx.xx.xx:22 /p:ServerUser=userName

其中xx.xx.xx.xx是Mac构建主机的IP地址, 和" userName"是Mac Build Host上的有效用户名。