Xamarin iOS调试器没有达到断点

时间:2016-07-13 09:59:28

标签: ios debugging xamarin breakpoints

昨天早上,当我的调试器停止工作时,我开始研究Xamarin iOS应用程序。我可以放置断点但是一旦应用程序启动,断点就像红色圆环一样空洞。我多次重建/清理了项目,我还擦了obj / bin文件夹,似乎没什么用。我无法击中断点。

这并没有发生在我的所有类中,看起来它适用于使用异步函数的类,但情况并非如此。

我的调试器窗口中也收到一条消息,该消息可能自此错误后才开始显示。

Xamarin.iOS:在端口10000,fd:7上成功从IDE接收USB连接 Xamarin.iOS:处理:'启动探查器:否' Xamarin.iOS:未加载(禁用)Profiler

我正在使用Xamarin Studio 6.0.1 Build 9 Indie

3 个答案:

答案 0 :(得分:2)

我找到了与此问题相关的解决方案:https://stackoverflow.com/a/34211506/4627978

另外可以肯定的是,您在Xamarin Studio(而不是Release,AppStore等)中设置了Debug配置,并在项目选项>中启用调试。构建> iOS调试>启用调试

毕竟这不要忘记清洁/重建。

答案 1 :(得分:1)

我遇到了同样的问题,在将iOS项目属性链接器行为更改为“不链接”后,我将其工作。

确保您已将iOS SDK更新为Xamarin中的内容。

答案 2 :(得分:0)

这里是 Visual Studio 的解决方案:

  1. 右键单击您的项目 -> 属性
  2. iOS 调试
  3. 启用调试(也许还可以通过 WiFi 调试)