1

Firebase Cloud MessagingサービスにFirebaseを使用しています。私は2つのアカウントを持っており、それぞれにAndroid Appとのプロジェクトがあります。Firebase Androidアプリを削除して、別のプロジェクトでそのSHA1とパッケージ名を使用してください。

Account A -> Project A -> Android App A 
Account B -> Project B -> Android App B 

プロジェクトAを削除し、すべてをプロジェクトB(AndroidアプリとiOSアプリ、他には何もありません)に移行する必要があります。ここで

は、私がこれまで何をやったかです:

  1. は、私が今SHA1sを追加する必要がAndroidのアプリのB

を作成し、プロジェクトB

  • を作成したAndroidのアプリケーションA
  • を削除しましたAndroid App BのAndroid App Aで使用されていましたが、いつもエラーが発生します。

    私はこれが有効になるのに時間がかかると思っています。その間、別のアプリで同じSHA1を使用することはできません。

    • この場合ですか?
    • どのくらいの時間がかかりますか?
    • 何か不足していますか?
  • +1

    SHA1を再利用する必要がある理由は何ですか?アプリを完全に消去するまでには最大30日かかります。私はSHA1がその時間後に再利用可能になるかどうかわかりません。 – Kato

    +0

    アプリは既にGoogle Playストアに公開されていますが、プロジェクトをあるアカウントから別のアカウントに移動する必要があります。私はプロジェクト全体を削除することで問題を解決しました。 –

    +0

    こんにちは@DavidCorsalini、削除はどれくらいかかりましたか?私は同じ問題を抱えており、誤って生産プロジェクトsha1をテストプロジェクトに設定しています。そのプロジェクトも削除されましたが、有効にするにはさらに数日かかるようです。ありがとう – Damon

    答えて

    1

    意図しない削除を防ぐために、プロジェクトをファイアベースから削除するまでに最大1ヶ月かかります。 AFAIK、その期間中にあなたの鍵を使うことはできません。

    upd。デバッグストア(通常~/.android/debug.keystoreに配置)し、生成された「androiddebugkey」のようなこの

    keytool -list -alias androiddebugkey \ 
    -keystore ~/.android/debug.keystore \ 
    -storepass android -keypass android 
    

    を使用した場合、あなたは常に~/.android/debug.keystoreファイルを削除し、新しいSHA1を生成することができます。

    関連する問題