我正在为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
答案 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上的有效用户名。