Visual Studio Cordova iOS构build服务器设置

我有一个问题,find有关如何从我的MacBook上的Visual Studio(桌面)编译cordova应用程序没有类似的东西。 我GOOGLE了那些东西,但我没有发现任何相关的东西,或与平行/ VMware的东西。

我在评论中添加了一些我想要做的事情,但是粘贴在这里:

不,我的意思是,我有两个设备:桌面,我有Windows 8.1和2012年年中的MacBook Pro。我想(从我的桌面build立cordova应用程序,但运行在我的MacBook上)(通过iOS模拟器)。 我不希望没有双启动,没有虚拟化,只需从Visual Studio开始构build,并在OSX上完成构build

这里是步骤:

先决条件

  • Mac OS X Mavericks
  • Xcode 5.1和Xcode命令行工具
  • 在Apple中有一个活跃的iOS开发人员计划帐户,在Xcode中configuration了iOSconfigurationconfiguration文件和签名身份
  • 在Mac上安装Node.js

安装

从Mac上的“terminal”应用程序运行以下命令:

sudo npm install -g vs-mda-remote sudo npm install -g ios-sim 

设置远程代理进行构build

要启动代理,请运行以下命令:

 vs-mda-remote --buildDir <server-build-directory> 

这将在构build服务器模式下启动代理。 需要一个额外的命令行参数才能启动代理以供个人使用,以后将在iOS模拟器中使用。

设置远程代理以支持启动iOS模拟器

如果您在个人Mac(与共享Mac构build服务器)上使用远程代理,则可以configuration代理以支持从Visual Studio启动Mac上的iOS Simulator。

如前所述,全局需要ios-sim节点模块才能从Visual Studio启动iOS模拟器。

然后应该使用命令行选项–allowsEmulate = true来启动构build服务器:

 vs-mda-remote --buildDir <server-build-directory> --allowsEmulate=true 

当满足这些要求时,应用程序可以从Visual Studio部署到运行代理的Mac上的模拟器。

有关更多详细信息,该文档包含一个名为“iOS的远程构build和模拟代理”一节。