Ask Learn
Preview
Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.
Please sign in to use Ask Learn.
Sign inThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[原文发表地址]:Visual Studio Tools for Apache Cordova and the remote mac agent
[原文发表时间]:1/12/2015
在峰会上,我们还表明,我们要做更多的事情,使开发人员能够使用Apache Cordova。Cordova是一种可以构建混合手机应用程序的框架,它可以跨越不同现代手机平台:IOS,Android,Windows Phone等。借助于Apache提供的API,在使用HTML,CSS,和JavaScript语言来创建应用程序的同时,我们可以充分利用本地设备的性能。
与Android和windows应用程序略有不同,构建iOS应用程序需要一台Mac运行OS X。同时还需要一个更加无缝的方法,让开发人员构建的iOS直接运行在windows下的Visual Studio上。为了解决这个问题,我们设计了一台Mac上运行的远程代理(vs-mda-remote),为Visual Studio在iOS构建服务。我们已经发布的vs-mda-remote代理,使得从VS上构建到Mac上更加有可能。这是一个最直接的软件,可以运行iOS构建服务和远程调试iOS Cordova应用程序。
vs-mda-remote能够启用工作流,比如一边在Parallels (或者相似的VM解决方案)上运行Visual Studio,一边在Mac OS上构建iOS。使用Parallels和vs-mda-remote构建iOS Apache Cordova工程,在MSDN上有介绍使用vs-mda-remote配置机器的方法。
如果你没有建立一台可用的Mac,可以利用云端的Mac去设置vs-mda-remote。这个解决方法在MSDN上有体现:在云端构建和模拟iOS。
想要获得更多的Visual Studio Cordova开发信息,参见Apache Cordova preview 工具。如果遇到任何问题或有疑问,你可以直接联系我们,通过用户之声,Twitter,StackOverflow和email。
-Alex
Alex Moskwa 是Visual Studio的一名项目经理,主要负责Cordova工具。在微软的职业生涯中,他一直专注于构建伟大的Web工具体验。加入微软前,他是一名职业Web开发者。
Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.
Please sign in to use Ask Learn.
Sign in