FCM 生产 APN 不起作用

Posted

技术标签:

【中文标题】FCM 生产 APN 不起作用【英文标题】:FCM production APN not working 【发布时间】:2016-10-19 03:22:45 【问题描述】:

我正在使用 Firebase 和 FCM,APN 在开发模式下运行良好。

在我成功将应用上传到应用商店后,APN 不再工作。 (无法在 iOS 设备上接收任何推送通知

然后我相应地将生产证书上传到firebase控制台,如下所示:-

Firebase 控制台上的 APN 证书:

我研究并发现我的 ios 应用构建设置不正确,如下所示:-

初始构建设置:-

然后我将我的设置配置为下面的屏幕截图:-

当前构建设置:-

我在归档项目期间遇到错误,但在构建项目期间没有错误。

归档项目时出错:- 有人可以指出我在生产模式上设置 apn 的正确方法吗?

如果有任何建议将不胜感激。

【问题讨论】:

【参考方案1】:

这不是您的 FCM 配置的问题。根据屏幕截图更改目标的常规设置。

从常规设置中取消选中自动管理签名并选择 来自构建设置的代码签名身份的正确证书。

【讨论】:

我不能在推送通知中使用自动签名吗? @StephenPhillips 您也可以对推送通知使用自动签名,但在这个问题中,我建议仅手动使用这个问题。

以上是关于FCM 生产 APN 不起作用的主要内容,如果未能解决你的问题,请参考以下文章

适用于 iOS 的 Google Firebase 推送通知在生产环境中不起作用

突然 fcm 通知在某些 iOS 设备上不起作用

FCM 链接在桌面通知中不起作用

向 FCM 服务器发送 JSON 请求不起作用

FCM 后台通知在 iOS 中不起作用

apn 证书已过期,推送通知不再起作用