带有新发件人 ID 和现有密钥库的推送通知在签名的 apk 中不起作用

Posted

技术标签:

【中文标题】带有新发件人 ID 和现有密钥库的推送通知在签名的 apk 中不起作用【英文标题】:Push notifications with new sender id and existing keystores not working in signed apk 【发布时间】:2016-10-05 08:58:10 【问题描述】:

我在推送通知中遇到问题。不幸的是,我从 Google API 控制台中删除了我的项目。现在我在 google API 控制台上创建了一个新项目,并在项目中使用了它的 Sender id。当我制作签名 apk 时,推送通知给出错误:

发件人 ID 不匹配。

谁能帮我解决这个问题?

【问题讨论】:

您是否将发布的 SHA-1 密钥包含在 Google 控制台凭据中? 【参考方案1】:

我也面临同样的问题。每当我们可以从 Google 控制台更改详细信息时。我们必须生成新的 gcm/fcm 令牌。只需从设备上卸载以前的应用程序并重新安装应用程序相同的应用程序并再次测试。它对我有用。我希望它对你有帮助。试试...

【讨论】:

以上是关于带有新发件人 ID 和现有密钥库的推送通知在签名的 apk 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

Batch API 上的授权密钥和 GCM 发件人 ID

Google Play 创建没有密钥库的应用签名密钥

是否可以将现有的 GCM senderId 和 API 密钥用于 GCM To APNS 推送通知?

解析推送不适用于更新现有的 android 应用程序

向现有应用程序添加推送通知功能

通过谷歌推送通知接收来自额外密钥的旧值