【问题标题】:Xamarin Forms iOS app crashing on start up suddenlyXamarin Forms iOS 应用程序在启动时突然崩溃
【发布时间】:2018-12-08 11:56:56
【问题描述】:

我的 Xamarin Forms iOS 应用运行良好。突然,它在启动应用程序时开始崩溃。调试点甚至没有命中应用委托或 app.xaml.cs。我尝试更改一些 iOS 配置。我尝试删除所有软件包并将它们添加回来进行检查。另外,我检查了模拟器和设备。此外,在 iPad 和 iPhone 版本中。

相同的代码适用于 Android。您能否指导我如何处理这种情况以及如何找出问题所在?

这样突然停止工作有可能吗?

【问题讨论】:

  • 您是否尝试过删除 iOS 和核心项目的 bin+obj 文件夹并进行完整的重建?根据我的经验,Xamarin 经常会出现一些奇怪的问题,这些问题可以通过完全重建来解决
  • 尝试更换设备或清除模拟器内容。
  • 我在将 xcode 升级到 10.2.1 后遇到了同样的问题

标签: c# ios xaml xamarin.forms


【解决方案1】:

似乎在 Main.cs 中,AppDelegate 引用的行以某种方式被注释掉了。这就是崩溃的原因。

【讨论】:

    【解决方案2】:

    您是否尝试过使用异常处理?在这种情况下真的很有用。

        try ()
    {
    //your code
    }
    catch(exception e)
    {
    Messagebox.Show(e);
    }
    

    【讨论】:

    • 您正在使用 WinForm 的 Messagebox.Show for Xamarin.Forms?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-27
    相关资源
    最近更新 更多