最初从firebase获取无效的推送令牌,最后得到一个有效的推送令牌

问题描述 投票:0回答:1

我在我的IOS应用程序中集成了FCM。我在Firebase控制台中添加了开发和生产推送证书。我在过去的一年里一直在开发这个应用程序。在2/3个月之前,一切都运转良好。

我在设备中安装了应用程序,并从firebase收到了一个令牌,当我尝试将通知发送到此令牌时。它显示为InvalidRegistration / Not Registered。当我运行我的应用程序时,说3/4次,我将得到新的推送令牌,这也是无效的,最后,我将获得有效的推送令牌。

我更新了Firebase,重新生成了新的推送证书,但仍然存在同样的问题。有什么我需要做的,以便接收有效的推送令牌,从而接收通知。

请建议。

ios swift firebase apple-push-notifications
1个回答
0
投票

您有两种证书类型,旧的.p12和新的p8证书。 .p12证书仅有效期为1年,p8更长。

创建证书时,请确保将证书上载到Apple和Firebase。

我建议使用新的p8证书。

© www.soinside.com 2019 - 2024. All rights reserved.