我被卡住了。我有一个应用程序,它可以在Windows上工作,它可以在iOS模拟器上工作,但当我通过Ad Hoc或AppStore交付它时,它崩溃了。我尝试安装Application Insights。这在Windows模式下可以工作,但在iOS模拟设备上不工作。当MAUI应用程序在调试模式下运行,但在设备上失败时,我们如何调试它?
iovurdzv1#
昨天,我的应用程序也遇到了同样的问题。原来是xaml文件中有错误,无法追踪。这在调试模式下不会抛出任何错误。应用程序运行成功。我在页面的构造函数中没有写入任何内容,但打开页面会导致应用程序崩溃。因此,我必须确保UI本身存在错误。我重新扫描了xaml文件,删除了所有最近添加的代码。其中一个是CommunicationToolkit.Maui。在删除了许多行之后,它至少成功地加载了页面。然后我非常小心地开始一行一行地重新读取这些工具包,最后找到了错误的行。这是一个工具包似乎不工作的选择器。就是这样。祝你好运,狩猎愉快。
1条答案
按热度按时间iovurdzv1#
昨天,我的应用程序也遇到了同样的问题。原来是xaml文件中有错误,无法追踪。这在调试模式下不会抛出任何错误。应用程序运行成功。我在页面的构造函数中没有写入任何内容,但打开页面会导致应用程序崩溃。因此,我必须确保UI本身存在错误。
我重新扫描了xaml文件,删除了所有最近添加的代码。其中一个是CommunicationToolkit.Maui。在删除了许多行之后,它至少成功地加载了页面。然后我非常小心地开始一行一行地重新读取这些工具包,最后找到了错误的行。这是一个工具包似乎不工作的选择器。就是这样。祝你好运,狩猎愉快。