OStack程序员社区-中国程序员成长平台
标题: ios - Xamarin 调试器不会附加到 iPad [打印本页]
作者: 菜鸟教程小白 时间: 2022-12-12 09:44
标题: ios - Xamarin 调试器不会附加到 iPad
当尝试使用配置文件“Debug|iPhone > Casey's iPad”在设备上进行调试时,xamarin 首先在顶部显示:
然后它启动应用程序,显示启动画面,然后立即崩溃。大约一分钟后,我得到了这个弹出窗口:
在模拟器上调试工作正常,在 Xcode 中的设备上调试工作,我只是无法在 Xamarin 中的设备上调试。
我尝试了以下方法,但没有成功:
- Installed latest version of Xcode command line tools
- 在 xcode 中构建一个objective-c hello world 应用程序,在设备和模拟器上启动和调试,希望Xcode 能够"wave the magic wand"
- 创建一个新的 HelloWorld 应用并尝试在设备上对其进行调试 - 发生同样的事情
- 将我的 USB 端口号更改为 10001
- Changed TestFlight code to only run if !DEBUG
- Changed my signing identity from Developer (Automatic) to my specific developer certificate
我在 Mac OS X 10.11.1 上使用 Xamarin Studio 5.10 和 Xcode 7.1.1。
我已经尝试了几乎可以在 Google 上找到的任何东西,但都没有运气。有什么建议吗?
Best Answer-推荐答案 strong>
原来我需要做以下两件事:
- 实际在Project Options -> Compiler -> Define Symbols中定义DEBUG符号。我在我的代码中使用了 !DEBUG 但它从未定义过。一旦我这样做了,调试器就会附加,但断点仍然没有被命中。
- 设置项目选项 -> 编译器 -> 调试信息 = 所有引用库的完整信息。即使我的主项目有这个设置,我仍然需要为引用的库设置它。
关于ios - Xamarin 调试器不会附加到 iPad,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/33812804/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) |
Powered by Discuz! X3.4 |