FlutterでFirebaseを用いたアプリ開発をしています。
アプリをリリースするにあたりパッケージ名がcom.example.xxxであったため、com.release.xxxと変更しました。
Firebaseプロジェクトのアプリもcom.example.xxxのパッケージ名で設定されていたため、com.release.xxxのアプリを追加しました。
しかし、com.release.xxxのアプリで認証を行ったところ、> com.google.firebase.FirebaseException: An internal error has occured. [ Requests from this Android client application com.release.xxx are blocked. ]と表示され、ログインできません。
なお、このエラーを検索しますとAPIキーの設定でAPIの制限していたことを原因とするケースがヒットしますが、私の場合それが原因ではありませんでした。
解決法をご存知の方がいらっしゃいましたらご教示頂けますと幸いです。
Firebase では一つのプロジェクトに複数のアプリを登録できるので、新しいパッケージ名のアプリを登録して、設定ファイルをダウンロードして置き換えれば良いのでは。
アプリの追加・設定ファイルの置き換えは行ったのですが、新しく追加したcom.release.xxxの方に上記のエラーが発生しています。なお、com.example.xxxの方は変わらずログインできています。
変更したのは Java のパッケージ名ですか? アプリの ID (確か app/build.gradle の applicationId) は変更しましたか?
applicationIdその他com.example.xxxと書いてある箇所と、android/app/src/main/kotlin/com/exampleのフォルダ名は変更してあります。

回答2件
あなたの回答
tips
プレビュー