在mac iphone模拟器上运行OpenGLES应用程序失败

时间:2016-08-09 16:49:39

标签: android ios iphone visual-c++ opengl-es

我正确设置了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!

1 个答案:

答案 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模拟器来完成)。
我仍然没有得到配对工作的安全连接:-(任何提示都是受欢迎的!