我正确设置了vcremote(https://msdn.microsoft.com/en-us/library/mt147405.aspx#ConfigureVS)并将其连接起来。我试图通过vcremote在iphone模拟器上运行默认的visual studio OpenGLES应用程序,它构建了应用程序就好了,但就像模拟器打开它崩溃时出现以下错误: “无法开始调试。来自命令的意外LLDB输出”-target-select remote localhost:3031“。命令'target-select'。Fn'目标选择'失败”
我不知道如何解决这个问题,似乎没有很多人遇到这个问题。任何帮助都会非常感激,即使它只是帮助我更好地理解错误信息,SOMETHING!
答案 0 :(得分:0)
我一直在努力解决这个问题几个小时,直到找到以下链接:
Remote Debugger Port Assignments
Visual Studio远程调试器可以作为应用程序或作为应用程序运行 后台服务。当它作为应用程序运行时,它使用一个端口 默认情况下分配如下:
Visual Studio 2017: 4022
Visual Studio 2015:4020
Visual Studio 2013:4018
Visual Studio 2012:4016
港口3031似乎是突然出现的!
我正在使用Visual Studio 2017,因此我使用以下命令启动vcremote:
vcremote --secure false --nativeDebugProxyPort 4022
之后,iPhone模拟器和应用程序启动了,但是调试会话期间重新启动应用程序之后调试才开始工作(我通过重新启动iPhone模拟器来完成)。
我仍然没有得到配对工作的安全连接:-(任何提示都是受欢迎的!