Woj*_*iba 5 android firebase google-cloud-platform firebase-authentication google-signin
我们已经使用 GoogleSignIn 客户端在我们的 Android 应用程序中实现了谷歌登录。客户端 ID 已添加到 Google Cloud Platform,签名密钥 SHA-1 已添加到 firebase 控制台配置,我们已下载 google-services.json 并包含在项目中。一切正常,应用程序已发布并且拥有我们不想破坏的活跃用户。
现在,由于某些业务原因,我们需要将应用程序中的 google sign 与已经在使用另一个 Google Cloud Platform 项目的服务集成在一起。我们尝试生成新密钥 Android OAuth 密钥,但被以下引用阻止:
您提供的包名称和指纹对已被此项目或其他项目中的 Android OAuth 2.0 客户端 ID 使用。
在旧项目中删除调试客户端 ID 后,我们在新 GCP 项目中生成了一个新 ID,但它在客户端调用 google SDK 时失败,并使用旧 ID 在客户端上破坏了 google 登录。
在 iOS 上为新项目生成密钥并将其与当前项目交换就足以让它工作。
| 归档时间: |
|
| 查看次数: |
112 次 |
| 最近记录: |