gpt4 book ai didi

android - FCM 通知在 Release模式下工作,但*不*来自 Play 商店

转载 作者:行者123 更新时间:2023-12-05 00:10:27 26 4
gpt4 key购买 nike

因此,我在我的 flutter 应用程序上设置了 FCM 通知。它适用于 android 和 iOS 的 debugrelease 模式。

当我创建一个版本 apk 并在我的手机上测试它时,通知有效。但是当我将 appbundle 上传到 play store 时,我从 play store 下载的版本有通知不起作用。 getToken 方法返回 null,关于为什么会是这种情况有什么想法吗?

最佳答案

我认为您还没有为您的发布签名 key 添加 SHA 指纹。如果您选择了类似“让谷歌管理和保护您的应用签名 key (推荐)”这样的选项,那么您应该进入 Play 管理中心,然后选择您的应用,转到设置(新版 Play 管理中心)下的应用签名。您的指纹将在“App Signing Key Certificate”下方可用,复制它,然后转到 Firebase 控制台,在您的项目中,进入项目设置,最后添加您复制的指纹。然后下载最新的 Google-services.json 文件并将其添加到您的项目中。如果您尚未启用 Google 签名,则必须使用 keytool 从本地签名 key (您使用的)中找到您的指纹,然后添加它。

阅读:https://developers.google.com/android/guides/client-auth

https://support.google.com/firebase/answer/9137403?hl=en

关于android - FCM 通知在 Release模式下工作,但*不*来自 Play 商店,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65991912/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com