Tag: 2015

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,不幸的工作是不是一个选项,因为苹果机是不是在我的开发机器的同一个房间。 任何有关这个问题的见解将非常感谢,提前感谢。

将Apache Cordova应用程序部署/testing到没有Mac的ios设备

我有一个iPad的迷你2,我需要testing我的JavaScript的cordova应用程序。 到目前为止,我只能在模拟器中运行。 我没有Mac,也没有Apple开发者帐户。 我不想发布我的应用程序。 是否有可能部署到我的物理ios设备没有Mac,类似USBdebuggingAndroid设备? 我正在使用Visual Studio 2015社区。

Apache Cordova的工具(VS2015):为iOS的* info.plist添加自定义条目

我在VS2015上使用Apache Cordova的工具来开发一个项目,我需要在* info.plist文件中设置一些额外的选项,以临时解除阻止HTTP Web访问(NsAppTransportSecurity)以及启用地理定位服务在后台运行。 基本上,我需要添加以下… <key>UIBackgroundModes</key> <array> <string>location</string> </array> <key>NSLocationAlwaysUsageDescription</key> <string>Location services are required.</string> <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict> 根据我对Microsoft文档的理解( 这里也是由SO问题引用的),Apache Cordova的Tools允许您将* info.plist文件添加到/ res / native / ios文件夹,以替代任何生成的文件。 我不能但得到这个工作。 上面的文档(在我看来)有点混淆文件的命名… 在res / native / ios / config.xml显示名称文件夹中放置一个自定义Info.plist文件,以覆盖闪屏或图标等设置。 Info.plist文件名必须重命名如下:config.xml显示名称Info.plist来更新iOS框架密钥。 这是我认为我可能会出错的地方; 我根本无法确定文件的名称应该是什么。 给定“我的项目”的项目“显示名称”(在“devise器”中查看config.xml时,在“常用选项卡”,“显示名称”中指定),我假设文件名为“我的项目 – Info.plist“或者可能是”config.xml My project-Info.plist“。 我也不知道是否应该创build另一个子文件夹来包含文件… 在res / native / ios / config.xml显示名称文件夹中放置一个自定义的Info.plist文件 然而,无论使用这些文件名,如果我在Xcode之后打开项目(remotebuild / […]