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和模拟代理”一节。