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项目导航 然后启用在公用事业文件的目标会员窗格文件督察