FCM 生产和开发通知来自控制台但不是来自 dot net 服务器
Posted
技术标签:
【中文标题】FCM 生产和开发通知来自控制台但不是来自 dot net 服务器【英文标题】:FCM production and dev notification getting from console but not from dot net server 【发布时间】:2018-06-01 12:59:19 【问题描述】:我在 FCM 通知中遇到问题,我已经创建了开发和生产的 p12 文件并上传到 FCM 控制台,我在我的设备上收到了这两个通知。我给后端(dot net developer)提供了相同的证书,但是我只从后端收到开发通知,但没有收到生产通知。那么应用端有什么问题吗?还是后端问题?后端没有证书问题。
谢谢
【问题讨论】:
【参考方案1】:正如您所解释的,看起来问题完全出在后端。 请通过documentation
APN 连接
发送远程通知的第一步是建立一个 与相应的 APNs 服务器连接:
开发服务器: api.development.push.apple.com:443
生产服务器: api.push.apple.com:443
我认为;后端人员应该使用生产服务器发送有效负载,您将在生产中收到通知。目前他们已经使用了开发服务器。
【讨论】:
@Amit Atale 回答有用吗? 感谢您的回复。我将与后端人员核实。以上是关于FCM 生产和开发通知来自控制台但不是来自 dot net 服务器的主要内容,如果未能解决你的问题,请参考以下文章
Cordova Android 应用程序不接收来自服务器端的 FCM 通知