带有Firebase的iOS Flutter:启动时在FlutterAppDelegate中显示白屏和SIGABRT

时间:2019-11-14 01:31:14

标签: ios xcode firebase flutter

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

这些是 iOS Flutter 项目,它们使用 Firebase

我正在为此寻求一些可靠的通用修补程序,因为它似乎是间歇性发生的,需要我花很长时间解决,通常是在尝试了很多事情之后,我才知道是什么解决了该问题。

我将对何时发生什么何时不发生进行系统的介绍,因此我可以使这个问题清楚而有用。
我的Xcode当前版本为11.0.0。
我有一个iOS 8.0的部署目标。

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

1 个答案:

答案 0 :(得分:0)

好-是-在提出问题时,我(1)在iPad设备上尝试了该应用程序,然后将其崩溃了;(2)在某些模拟器上尝试了该应用程序,并且该应用程序正常了,然后(3)在我的iPad上重试了该应用程序而且有效。

因此有时可以解决此问题的解决方案是从Xcode中进行:

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

enter image description here