【发布时间】:2018-02-01 23:29:19
【问题描述】:
在 Apple 开发者中心生成了新证书。 很奇怪,我无法将该证书上传到 GCM,而且我也看不到 UPDATE 按钮开发人员网站。
显示错误 {{ controller.errorMessage }}
我该怎么做?这是谷歌开发者的截图
【问题讨论】:
标签: ios google-cloud-messaging apple-push-notifications firebase-cloud-messaging p12
在 Apple 开发者中心生成了新证书。 很奇怪,我无法将该证书上传到 GCM,而且我也看不到 UPDATE 按钮开发人员网站。
显示错误 {{ controller.errorMessage }}
我该怎么做?这是谷歌开发者的截图
【问题讨论】:
标签: ios google-cloud-messaging apple-push-notifications firebase-cloud-messaging p12
您必须将 GCM 项目导入 Firebase 控制台(不会有任何更改,请参阅我的 answer here)并从那里更新证书。
虽然已经导入,但我强烈建议您迁移您的应用以开始使用 FCM。
【讨论】:
我遇到过同样的问题并且能够解决!
背景:在我的场景中,我们在商店中有一个 iOS 应用程序,我们所有的推送通知都是通过 Google GCM 配置的(我们没有使用 FCM)。但是我们的 APNS 证书即将过期,我们不想发布任何 iOS 版本(当前版本的 DAU 约为 4k)
一旦证书过期,我们发送的任何通知都会从 GCM 抛出 InvalidApnsCredential。
这是摆脱这种情况的方法。
更新新证书。
现在选择 Cloud Messaging 选项卡,现在您的 APNs 证书 部分可见。
您有更好的方法,请分享您的想法!干杯!
【讨论】: