Xamarin iOSdebugging器没有击中断点

昨天上午,当我的debugging器停止工作时,我开始使用Xamarin iOS应用程序。 我可以放置断点,但是一旦应用程序启动,断点就像红色的甜甜圈一样变得空洞。 我重build/清理项目多次,我也擦了obj / bin文件夹,似乎没有任何工作。 我不能打断点。

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

我也在我的debugging器窗口中收到一条消息,这个消息可能只是从这个错误开始显示。

Xamarin.iOS:成功从端口10000的IDE接收USB连接,fd:7 Xamarin.iOS:Processing:'start profiler:no'Xamarin.iOS:Profiler未加载(禁用)

我正在使用Xamarin Studio 6.0.1 Build 9 Indie

我已经find与此问题相关的解决scheme: https : //stackoverflow.com/a/34211506/4627978 。

另外可以确定的是,您在Xamarin Studio(不是Release,AppStore等)中设置了Debugconfiguration,并在Project Options> Build> iOS Debug> Enable debugging

毕竟这不会忘记清洁/重build。

我有这个相同的问题,我改变了iOS项目属性链接器行为不链接后得到它的工作。

确保你已经将iOS SDK更新到了Xamarin中。