我已经在本地iOS Swift / ObjC App中安装了这三个Pod:
pod 'Firebase/Core'
pod 'Firebase/Messaging'
pod 'Firebase/Analytics'
这里是配置方法的调用:
func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool {
FirebaseApp.configure()
return true
}
我在日志中有此消息:
[Firebase/Core][I-COR000003] The default Firebase app has not yet been configured. Add `[FIRApp configure];` (`FirebaseApp.configure()` in Swift) to your application initialization. Read more: https ....
我不知道哪里出了问题。我在Internet上看到了类似的东西,但是与诸如React Native,Cordova,Flutter之类的技术相关。有人知道我的本机项目会发生什么?
我已经在控制台中仔细检查了Google Info Plist文件和配置,我以前从未有过这种行为。
Xcode版本 11.2.1 (11B500)
答案 0 :(得分:0)
如果应用程序以+load
或+initialize
方法调用Firebase API,可能会发生这种情况。有关更多详细信息,请访问https://stackoverflow.com/a/23992142/556617
答案 1 :(得分:0)
这个解决方案对我有用 https://stackoverflow.com/a/64046033/9682885
只需在您的 AppDelegate 中添加这一行
<块引用>FirebaseApp.configure()