Visual Studio 2015挂在部署cordova应用程序
我试图用Visual Studio 2015 Enterprise版build立一个空白的cordova应用程序到我的iPad Air 2中,因为我已经用发行候选版本成功地完成了它。
我已经在两台机器上都安装了node.js v 4.2.2,因为5.2.0版本无限期地挂载了这个版本,我还在移动设备上安装了最新版本的iTunes(12.3.1)以及iOS 9.2。
我已经设置了远程MAC,一切工作正常的build设部分,事实上,我已经检查和.ipa文件是在那里build立到文件夹...\Documents\Visual Studio 2015\Projects\BlankCordovaApp1\BlankCordovaApp1\bin\iOS\Debug
,如果我启动,它会正确安装到iTunes和iPad本身。
问题在于,在连接到Windows 7 PC上的configuration“iOS”和“本地设备”的构build操作在将此行写入构build输出后复制回所述.ipa
文件后将无限期地挂起:
2>------ Deploy started: Project: BlankCordovaApp1, Configuration: Debug iOS ------
不pipe我等了多less时间,即使我将iPad授权到iPad上,也不会启动debugging会话,并让我的Web Inspector打开Safari浏览器选项。 在这一点上,我不得不中断的构build能够再次工作。
真正让我感到的是,如果我连接到Mac机的iPad,并与“远程设备”选项构build工作正常,我可以从我的Windows PC远程debugging,不幸的工作是不是一个选项,因为苹果机是不是在我的开发机器的同一个房间。
任何有关这个问题的见解将非常感谢,提前感谢。
您正在使用最近版本的节点,因此也需要使用最近版本的Cordova。
具体来说,您需要使用Cordova 5.3.3才能使用Node.js 4.x.x +。 你正在经历的是正是为什么。 它与下游节点模块和节点4.xx不兼容。您可以降级到节点0.12.x或将您的Cordova项目升级到5.3.3。
http://cordova.apache.org/news/2015/09/22/tools-release.html
请注意,节点5.xx仅在Cordova 5.4.1中受支持。
这应该在最新的VS Tools for Cordova Update 6中解决。现在可以部署到本地设备。
看看http://microsoft.github.io/vstacoblog/2016/02/04/announcing-update-6.html 。
- iOS推送通知只显示徽章。 也需要声音和横幅
- 应用程序如何从苹果商店更新?
- 如何使用phonegap从Java脚本调用ios方法?
- 在PhoneGap / Cordova 1.5.0中显示启animation面
- 没有findPhonegap 2.1.0 Cordova / CDVViewController.h文件
- 没有设备准备和没有console.log Xcode使用cordova1.5
- UIWebView本地video/audio播放iOS不工作,使用meteor(PhoneGap)
- cordovaiOS – 如何更改最低部署版本?
- Firebase .on()侦听器会导致Cordova iOS应用崩溃