为什么Visual Studio TACO无法找到我想要调试的应用程序?

Zoo*_*oop 7 ios ionic-framework visual-studio-cordova taco

我正在使用Visual Studio在Mac上并行运行.Mac用作iOS的构建服务器.我正在尝试从visual studio为模拟器(iPad Air iOS 9.3)和实际设备(实际的iPad Air)进行调试.现在,首先关注模拟器可能会有所帮助.

当我尝试从visual studio或实际设备启动到模拟器(iPad Air)时,我的应用程序在设备或模拟器上启动,之后visual studio似乎挂起了一会儿,最终报告以下错误消息:

我们无法找到您尝试调试的应用.检查>设备是否已连接,唤醒和解锁.此外,请确保已启用Web> Inspector.

设备已连接.在模拟器的情况下,没有设备可以连接.

该设备处于清醒状态并已解锁.在模拟器的情况下,没有什么可以唤醒或解锁.在返回错误消息之前,Visual Studio仍在调试时启动应用程序.

我已经检查并仔细检查以查看在mac上的设备和内部safari上都启用了Web检查器.我能够从XCODE运行构建并通过Safari进行调试.

在Visual Studio返回之前,应用程序实际在模拟器中打开似乎很不寻常,因为它无法找到应用程序.如果visual studio无法找到该应用程序,那么为什么它会启动?

我将非常感谢任何帮助.

环境[更新]

我正在使用在Parallels中运行Windows 10的MacBook Pro.

Windows配置

  • Visual Studio 2015 Update 2
  • 科尔多瓦6.1.1
  • TACO更新8.1
  • 节点6.0.0

MacBook Pro配置

  • 科尔多瓦6.1.1
  • 节点6.0.0
  • iPad Mini 2运行iOS 9.2(13C75)
  • iPad Air 2运行9.2.1(13D15)

更新1: 我已经安装了visual studio update 2并仍然收到相同的错误消息.我很欣赏这个建议!

更新2:感谢您的建议.我编辑了配置,更改了超时设置,并按照建议重新启动了构建服务器.附加到实际设备的错误已更改为具有相同结果的警告.模拟器保持相同的错误.

现在警告说:

超时启动应用程序.检查您与mac的网络连接,然后再次尝试>.如果要启动设备,请确保已启用Web Inspector>.

我确实启用了Web检查器.在返回错误或警告之前,似乎视觉工作室没有等待整整一分钟.此外,Visual Studio环境在尝试连接到设备或模拟器时似乎挂起(没有响应).

我也尝试过多个网络并获得相同的结果.

我可能提供的其他信息是否有帮助?

更新3:

我可能提供的任何其他建议或其他信息?我真的很难过.幸运的是,这不是一个showstopper,因为我可以在部署到设备时在safari中进行一些调试,但这令人沮丧.

在尝试连接到设备进行调试时,visual studio是否通常会挂起?

我也不相信visual studio正在等待已配置的超时设置的整个持续时间.

我已经更新了我能够想到的每一个依赖项,并确保了在ios和windows上的cordova版本匹配.我在这里难过......

Zoo*_*oop 2

我将 Windows 10 VM 的可用内存量从 4GB 增加到 5GB,调试器现在按预期连接,没有错误。

我发布此内容是为了对其他人有帮助。