iOS Flutter 与 Firebase:启动时 FlutterAppDelegate 中出现白屏和 SIGABRT

2024-05-07

现在在多个项目中,非常不一致的是,我在启动应用程序时出现白屏,并且 Xcode 显示错误,Thread 1: signal SIGABRT, 在线上@objc class AppDelegate: FlutterAppDelegate.

这些都是iOS 颤动项目利用Firebase.

我正在为此寻找一些可靠的通用修复方法,因为它似乎是间歇性发生的,并且需要很长时间才能解决,这通常是在尝试了很多我不知道是什么修复它之后。

我将系统地说明这种情况何时发生以及何时不发生,这样我就可以使这个问题变得清晰且有用。
我的 Xcode 目前版本是 11.0.0。
我的部署目标是 iOS 8.0。

  • 当我从 VS code 调试器或从 Xcode 运行应用程序到运行 iOS 9.3.5 的 iPad 上时,会发生崩溃
  • 当我从 Xcode 运行它到 iPhone 6 模拟器或 iPhone Xs 模拟器时,它不会崩溃

好的 - 那么 - 在整理问题时,我 (1) 在 iPad 设备上尝试了该应用程序,它崩溃了,(2) 在一些模拟器上尝试了该应用程序,它工作了,然后 (3) 在我的 iPad 上重试了该应用程序,它工作了。

因此,有时可以解决此问题的解决方案是在 Xcode 中:

在模拟器上运行应用程序,然后在您的设备上重新运行它

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS Flutter 与 Firebase:启动时 FlutterAppDelegate 中出现白屏和 SIGABRT 的相关文章

随机推荐