【问题标题】:Xamarin iOS debugger not hitting breakpointsXamarin iOS 调试器没有遇到断点
【发布时间】:2016-11-15 20:22:30
【问题描述】:

昨天早上,当我的调试器停止工作时,我开始开发 Xamarin iOS 应用程序。我可以放置断点,但是一旦应用程序启动,断点就会像红色甜甜圈一样变成空心的。我已经多次重建/清理项目,我还擦除了 obj/bin 文件夹,但似乎没有任何效果。我不能打断点。

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

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

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

我正在使用 Xamarin Studio 6.0.1 Build 9 Indie

【问题讨论】:

标签: ios debugging xamarin breakpoints


【解决方案1】:

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

另外请确保您在 Xamarin Studio(不是 Release、AppStore 等)中设置调试配置并在 项目选项 > 构建 > iOS 调试 > 启用调试

中启用调试

毕竟,不要忘记清理/重建。

【讨论】:

  • 你链接我的解决方案对我的情况没有影响,因为我所有的项目名称都是英文字符,甚至没有一个空格。
【解决方案2】:

我遇到了同样的问题,在将 iOS 项目属性 Linker Behavior 更改为 Don't Link 后,我得到了它。

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

【讨论】:

    【解决方案3】:

    这里是 Visual Studio 的解决方案:

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

    【讨论】:

      猜你喜欢
      • 2013-10-04
      • 1970-01-01
      • 2019-05-18
      • 1970-01-01
      • 1970-01-01
      • 2017-01-09
      • 2010-12-03
      • 2014-08-24
      • 2015-10-14
      相关资源
      最近更新 更多