投稿日:2023/04/23 最終更新日:2023/04/23
Flutterで「Error: Member not found: ‘FirebaseAppPlatform.verifyExtends’.」エラーが表示された時の解決法
原因
・必要なパッケージをダウンロードしていない
・Flutterfireと他のパッケージのバージョンが違うことによるエラー
解決法
これで大体は解決できるはずです!
1)必要なパッケージをインストールする
package.yamlに下記のコードを追加します。
dependency_overrides:
・・・
// 下記コードを追加
firebase_core_platform_interface: 4.5.1
少し時間を置くとパッケージのインストールが発生しますので、インストール後に再度エラーが出るか確認をしてみましょう。
2)バージョンを更新する
1)で解決しない場合はバージョンを更新することで解決出来るでしょう。
flutterではたくさんのパッケージを用いて開発を行うことが多く、Firebaseのパッケージももれなくよく使うものになるので、依存関係によるエラーはよくあることです。(他の言語やライブラリでも同じくですが)
まず、下記コマンドで依存関係を更新していきます。
flutter pub upgrade --major-versions
これでflutter自体のバージョンやパッケージのバージョンを更新することができます。
3)念の為パッケージを取得する
flutter clean
flutter pub get
私の場合はここまでで解決出来ましたので、もし解決出来なかった場合はお問合せからぜひご連絡をください!