🙆
【Flutter】No app has been configured yet. と出てきた時の対処法
はじめに
Flutter+Firebaseでプッシュ通知を実装し、実機でビルドしようとした時に以下のエラーが発生しビルドができませんでした。
[Firebase/Core][I-COR000005] No app has been configured yet.
参考記事
・My Flutter/Firebase app is showing no app has been configured yet
・【flutter】初めてiPhone実機でテストした時につまづいたこと&対処法
解決策
ios/Runner/AppDelegate.swiftに以下の2行を追加することで解決
import UIKit
import Flutter
import Firebase //この行を追加
@UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate {
override func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
FirebaseApp.configure() //この行を追加
GeneratedPluginRegistrant.register(with: self)
return super.application(application, didFinishLaunchingWithOptions: launchOptions)
}
}
以上です!
【flutter】初めてiPhone実機でテストした時につまづいたこと&対処法こちらの記事によると
・GoogleService-Info.plisを指定場所に置けていない
・Firebaseのinitializeをコード内でできていない
場合にも同様のエラーが出るようです。今回と原因が同じでなければ上の2つも試してみてください!
Discussion