xCode原因中的Firebase.configure()线程1:信号SIGABRT:在应用程序委托上终止非类型NSException的未捕获异常

问题描述:

运行后,Firebase.configure导致应用程序委托文件崩溃,显示应用程序委托类旁边的以下内容xCode原因中的Firebase.configure()线程1:信号SIGABRT:在应用程序委托上终止非类型NSException的未捕获异常

线程1:信号SIGABRT

酒店控制台,它示出了:

37 ??? 0x0000000000000001为0x0 + 1 ) 的libC++ abi.dylib:与类型NSException (LLDB的未捕获的异常)终止

任何帮助吗?

注:我有谷歌.plist对项目文件,以及正确的(我试过几次像8或10个项目到现在为止,没有成功)安装

波德:

Installing Firebase (4.3.0) 
Installing FirebaseAnalytics (4.0.4) 
Installing FirebaseCore (4.0.8) 
Installing FirebaseInstanceID (2.0.4) 
.. 

代码:

import UIKit 
import Firebase 

@UIApplicationMain 
class AppDelegate: UIResponder, UIApplicationDelegate { 

var window: UIWindow? 


func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { 
    // Override point for customization after application launch. 

    FirebaseApp.configure() 
    return true 
} 

请帮助我,我真的需要它,它已经2天,像12小时盈的Xcode

的3210

此问题似乎在您的项目路径中缺少'GoogleService-Info.plist'文件时发生。删除现有的“GoogleService-Info.plist”。从Firebase服务再次下载,然后添加“.plist”文件,确保选择了正确的项目目标。一旦添加,清理并再次构建。

设置plist文件

选择GoogleSErvice-Info.plist的目标成员在Xcode项目导航 然后启用在公用事业文件的目标会员窗格文件督察