2

我将 Firebase 用于其 Firebase Cloud Messaging 服务。我有 2 个帐户,每个帐户都有一个带有 Android 应用程序的项目。

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

我需要删除项目 A 并将所有内容迁移到项目 B(Android 和 iOS 应用程序,仅此而已)。

这是我到目前为止所做的:

  1. 已删除的 Android 应用程序 A
  2. 创建项目 B
  3. 创建 Android 应用 B

我现在需要在 Android 应用程序 B 中添加在 Android 应用程序 A 中使用的 SHA1,但我总是收到错误消息。

我认为这可能需要一些时间才能生效,在此期间我不能在另一个应用程序中使用相同的 SHA1。

  • 是这样吗?
  • 需要多长时间?
  • 我错过了什么吗?
4

1 回答 1

2

从 Firebase 中删除项目最多需要 1 个月的时间,以防止意外删除。AFAIK,在此期间您不能使用您的密钥。

更新。如果您使用调试存储(通常放置在~/.android/debug.keystore)并像这样生成“androiddebugkey”

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

您可以随时删除该~/.android/debug.keystore文件并生成新的 SHA1。

于 2017-06-20T18:11:55.770 回答