首页 文章

调试器无法连接到Monodevelop(模拟器和真实设备)

提问于
浏览
1

Mac OS X Lion,Xcode 4.1,Monotouch 4.0.6,Monodevelop 2.8 Alpha 2.在模拟器中尝试调试时,调试器无法连接 . 该应用程序启动时没有调试器做出反应 . Monodevelop坐在那里告诉我它正在等待连接到调试器 .

尝试在设备上进行调试时,iPhone会振动一次,应用程序将无法启动 .

我试过了:

  • 禁用防火墙

  • 降级为Monodevelop 2.4

  • 创建一个新的测试项目

  • 重置模拟器

  • 检查模拟器中的调试设置

  • 清理解决方案并重建

  • 检查DEBUG构建是否真的是调试,链接器被禁用,LLVM处于非活动状态

一切都是全新安装 . 没有Xcode 3 .

2 回答

  • 0

    这是MonoDevelop 2.6RC1及更新版MonoTouch 4.0.5及更新版本时出现的已知错误 . 它已得到修复,修复程序很快就会发布 .

    http://bugzilla.xamarin.com/show_bug.cgi?id=424

  • 0

    在Xamarin支持和一些“未知成分”的帮助下修复了它,但我对解决方案并不满意 .

    首先尝试更改模拟器上的调试设置 . 主机IP设置为“自动” . 我将其更改为我的真实IP并且有效 . 但这是新的行为,我从来没有像这样做过 .

    这个技巧在iPhone上不起作用 . 所以我安装了带有SDK 4.3的Xcode 3和现在的模拟器和设备工作 . 但是,我不知道为什么 .

相关问题