微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

xamarin.ios – MonoTouch调试器从不连接到应用程序

我有一个MonoDevelop调试器拒绝连接到模拟器的问题. MonoDevelop弹出一个框,指出“等待调试器连接127.0.0.1:10000 …”,但从不连接.

我已经卸载并重新安装了一切,但仍然有同样的问题.

我失踪了什么

提前致谢.

解决方法

尝试以下:

>在模拟器中,转到设置“应用程序”
>在下面的列表中查找您的应用程序的名称General / Safari / Photos
点击它来调出其设置
>你应该看看你的应用程序的“调试设置”
>“启用”(第一项)设置为“开”还是“关”?

这是首先要看的.如果您的应用程序的调试“启用”设置为“关闭”,当您尝试调试应用程序时,您的应用程序将加载到模拟器中,MonoDevelop会说它正在尝试连接(因为它是),但它将无法好吧,你会得到你所描述的结果.

如果您浏览该列表中的步骤并遇到任何问题(如您的应用程序没有显示在模拟器的“设置”列表中,或者没有“调试设置”,或者仍然无法使用,尽管已将“启用”切换为“在“),那么你可以尝试其他一些事情(没有特定的顺序 – 只是打字想到):

>从头开始创建一个新的项目.同样的事情会发生吗?也就是说,您的所有应用程序是否存在此问题?
>在MonoDevelop中,打开应用程序的项目设置,点击“iPhone Build”,将配置设置为“Debug”,将平台设置为“iPhone Simulator”,确保选中“构建调试模式二进制文件”.
>在MonoDevelop中,打开“Build”菜单,选择“Clean All”,重建项目,然后重试.
>如果您的应用程序已正确配置,并且如果其模拟器上的设置正确,请尝试调试应用程序 – 如果MonoDevelop仍然位于并尝试连接而不成功,请打开终端窗口(当您的应用程序仍在运行时)并键入“netstat -n -f inet” – 您是否在“本地地址”列中的列表中看到“127.0.0.1:10000”?如果没有,那么在模拟器上可能会有一些东西.
>如果没有任何效果,如果您已经重新安装了MonoTouch堆栈(似乎已经有),您可以尝试打开iPhone模拟器,打开“iPhone Simulator”菜单,然后单击“重置内容和设置” …“ – 这可能是一个不便之处,但如果您的选项不足,您可能会给它一个镜头.

不知道更多关于您的设置或访问日志文件,很难弄清楚发生了什么,但这些是我认为值得尝试的几件事情.

希望这有帮助 – 至少指出你有用的方向:)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐