Ste*_*fan 9 ios firebase swift ios-app-extension
iOS扩展 - 致命异常:com.firebase.core已配置默认应用程序.
我运行Fir.configure()在viewDidLoad中()方法和一些事件经过,并打通火力地堡.
有人可以帮我解决这个问题吗...谷歌不够友好.
PS:是的我在Firebase控制台中创建了第二个.plist和第二个应用程序.PPS:是的我为每个GoogleServices plist选择了正确的目标
我正在寻求解决方案..
Did*_*ard 22
我不知道你是否还在寻找解决方案,但我有同样的问题,使用带扩展名的firebase.
我最终这样做了:
if(FIRApp.defaultApp() == nil){
FIRApp.configure()
}
Run Code Online (Sandbox Code Playgroud)
这将检查应用程序是否已配置,以便不会崩溃.
我遇到了同样的问题,并通过在应用程序的两个位置进行更改来解决了这个问题(请检查语法的快速版本):
在AppDelegate.swift重写一个下面的方法:
倍率的init(){FirebaseApp.configure()}
在ViewController.swift的viewDidLoad()方法中,编写以下代码:
if FirebaseApp.app() == nil {
FirebaseApp.configure()
}
Run Code Online (Sandbox Code Playgroud)将其用于最新的 firebase_ml_vision:^0.9.3+8
if(FirebaseApp.app() == nil){
FirebaseApp.configure()
}
Run Code Online (Sandbox Code Playgroud)
答案是在例外情况下。您正在配置该应用程序两次。您有几个选项可以解决此问题:
1) 在应用程序委托中配置您的应用程序。
2) 将配置与取消配置相匹配。FIRApp 上有一个方法可以让您取消配置(具体名称我记不清了)。
| 归档时间: |
|
| 查看次数: |
6049 次 |
| 最近记录: |