我在我的IOS应用程序中集成了FCM。我在Firebase控制台中添加了开发和生产推送证书。在过去的一年中,我一直在开发该应用程序。在2/3个月前,一切工作正常。
我将应用程序安装在设备中,并从Firebase收到令牌,并且尝试将通知发送到此令牌。它显示为InvalidRegistration /未注册。当我运行应用程序时,说了3/4次,我将获得新的推送令牌,它们也是无效的,最后,我将获得有效的推送令牌。
我更新了Firebase,重新生成了新的推送证书,但是仍然存在相同的问题。为了接收有效的推送令牌以及通知,我需要做些什么吗?
请提出建议。
答案 0 :(得分:0)
您有两种证书类型,旧的.p12证书和新的p8证书。 .p12证书仅有效1年,而p8则更长。
创建证书时,请确保将证书上传到Apple和Firebase。
我建议使用新的p8证书。