質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%

Q&A

解決済

2回答

1899閲覧

パッケージ名変更後Firebase Authenticationでエラー

iwado

総合スコア21

0グッド

0クリップ

投稿2022/04/04 15:20

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の制限していたことを原因とするケースがヒットしますが、私の場合それが原因ではありませんでした。

解決法をご存知の方がいらっしゃいましたらご教示頂けますと幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hoshi-takanori

2022/04/06 16:01

Firebase では一つのプロジェクトに複数のアプリを登録できるので、新しいパッケージ名のアプリを登録して、設定ファイルをダウンロードして置き換えれば良いのでは。
iwado

2022/04/08 07:07

アプリの追加・設定ファイルの置き換えは行ったのですが、新しく追加したcom.release.xxxの方に上記のエラーが発生しています。なお、com.example.xxxの方は変わらずログインできています。
hoshi-takanori

2022/04/08 07:55

変更したのは Java のパッケージ名ですか? アプリの ID (確か app/build.gradle の applicationId) は変更しましたか?
iwado

2022/04/08 08:24

applicationIdその他com.example.xxxと書いてある箇所と、android/app/src/main/kotlin/com/exampleのフォルダ名は変更してあります。
guest

回答2

0

自己解決

原因不明ですが自己解決しました。

本日も試行錯誤していたところ、唐突に >Unhandled Exception: [core/duplicate-app] A Firebase App named "[DEFAULT]" already existsと表示されるようになり、ログイン画面も表示されず黒画面になりました。
Firebase.initializeApp()のnameパラメータを記述すべしとのことでしたので、適当にパッケージ名を記入した結果ログインできるようになりました。

直前に行ったことは"flutter clean"の実行と、Androidの設定>アプリ情報からの"強制終了"です。(ただし両者ともここまで既に何回か試していました。)

結局なにが決め手だったのか判然としませんが、とりあえずログインできるようになったため解決とさせていただきます。
質問に反応頂いたhoshi-takanori様、murapon様には心より御礼申し上げます。

投稿2022/04/16 10:47

iwado

総合スコア21

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

com.example.xxxが残っている箇所はありませんか?ソース全体を、「com.example.xxx」で検索して残っている箇所がないか確認した方がよいです。
あと、firebaseから、再度をgoogle-servie.jsonをダウンロードして、設定しなおしてみるとか。

投稿2022/04/12 09:24

murapon

総合スコア22

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

iwado

2022/04/13 12:28

確認致しましたが、やはり無いようです。 再ダウンロードと再設定でも解決しませんでした。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.31%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問