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 。
- VS-MDA:在插件中自定义iOS-Framework
- Phonegap /cordova2.3.0 iOS白名单被忽略
- webView:didFailLoadWithError -1004:无法连接到服务器,同时在Phonegap ios连接谷歌加号
- (Phonegap + iOS)为什么当我在设备或模拟器中获得文件系统的完整path时,我只能得到“/”?
- 在iOS上使用PhoneGap / Cordova和外部URL
- 如何在iOS中使用Admob Phonegap插件
- Cordova应用程序无法在iOS 9上selectinput字段
- 设置AutoHideSplashScreen在iOS的Cordova 3.0.0中不起作用
- cordovaiOS – 如何更改最低部署版本?