【问题标题】:How do we debug Maui applications that work in the debugger, but crash on the device?我们如何调试在调试器中运行但在设备上崩溃的 Maui 应用程序?
【发布时间】:2022-11-15 16:59:34
【问题描述】:

我被困住了。我有一个可以在 Windows 中运行的应用程序,它可以在 iOS 模拟器上运行,但是当我通过 Ad Hoc 或 AppStore 交付它时它会崩溃。

我尝试安装 Application Insights。这适用于 Windows 模式,但不适用于 iOS 模拟设备。

当 MAUI 应用程序在调试中运行但在设备上失败时,我们如何调试它?

【问题讨论】:

  • 您是否尝试过从 VS 直接部署到设备?你有任何崩溃报告工具吗?它是在启动后还是在启动期间崩溃?
  • @Jason - '你有任何崩溃报告工具' 这就是我要问的。 MAUI 有哪些可用的工具?

标签: debugging azure-application-insights maui


【解决方案1】:

昨天我的申请也有同样的问题。事实证明,xaml 文件中存在无法追踪的错误。在调试模式下不会引发任何错误。应用程序成功运行。我在页面的构造函数中没有写任何东西,但是打开页面会使应用程序崩溃。所以我必须确保 UI 本身有一些东西。

我重新扫描了 xaml 文件并删除了所有最近添加的代码。一个是 CommunicationToolkit.Maui。从多行中删除它后,它至少成功加载了页面。然后我非常谨慎地开始一一阅读那些工具包行,最后到达了错误的行。这是一个工具包似乎不起作用的选择器。就是这样了。祝你好运,狩猎愉快。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 2014-01-25
    • 2023-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多