ios - 从命令行构建 Xamarin.IOS Visual Studio 解决方案

标签 ios visual-studio-2012 command-line msbuild xamarin.ios

我正在尝试从命令行在 Visual Studio 2012 中构建一个 Xamarin.iOS 解决方案。因此,我需要应用程序 IPA 文件(AdHoc 构建)。

IDE 没问题 - 一切正常。 从命令行执行:

msbuild "Y:\CloudWorkgroupMobile\CloudWorkgroup.Touch.sln" /p:Configuration=Adhoc;Platform=iPhone;ServerAddress=192.168.160.24 /t:Clean;Build;

以上仅在 Windows 机器上构建解决方案。 还尝试了以下操作:

msbuild "Y:\CloudWorkgroupMobile\CloudWorkgroup.Touch.sln" /target:_RemoteBuild /p:ServerAddress=192.168.160.24

但是 Bulid 失败了:

"Y:\CloudWorkgroupMobile\CloudWorkgroup.Touch.sln" (_RemoteBuild target) (1) -> Y:\CloudWorkgroupMobile\CloudWorkgroup.Touch.sln.metaproj : error MSB4057: The target "_RemoteBuild" does not exist in the project. [Y:\CloudWorkgroupMobile\CloudWorkgroup.Touch.sln]

有什么想法吗?

最佳答案

_RemoteBuild 目标仅适用于 Xamarin.iOS 项目,不适用于解决方案。

将其更改为:

msbuild "Y:\CloudWorkgroupMobile\iosProjectLocation\iosProject.proj" /target:_RemoteBuild /p:ServerAddress=192.168.160.24

然后你就可以开始了。

关于ios - 从命令行构建 Xamarin.IOS Visual Studio 解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19291124/

相关文章:

ios - 图片未从 Firebase 存储中下载

testing - 填充os.Stdin以读取其中的函数

ios - 将数据发送到蓝牙模块以供 arduino rom iOS swift 3 读取

objective-c - Xcode 项目比较工具

visual-studio - 多个 "Set StartUp Projects"配置

visual-studio-2012 - TypeScript 0.9.1、ReSharper 8.x 和 VS2012 是否存在任何已知问题?

visual-studio-2012 - Visual Studio Gutter 窗口中的奇怪箭头

c - Windows C系统调用,命令中有空格

image - ImageMagick可以返回图像大小吗?

ios - 将 dismissVC 更改为 presentVC