ios - FCM 生产和开发通知来自控制台但不是来自 dot net 服务器
问题描述
我在 FCM 通知中遇到问题,我已经创建了开发和生产的 p12 文件并上传到 FCM 控制台,我在我的设备上收到了这两个通知。我给后端(dot net developer)提供了相同的证书,但是我只从后端收到开发通知,但没有收到生产通知。那么应用端有什么问题吗?还是后端问题?后端没有证书问题。
谢谢
解决方案
正如您所解释的,看起来问题完全来自后端。请仔细阅读文档
APN 连接
发送远程通知的第一步是与相应的 APNs 服务器建立连接:
开发服务器: api.development.push.apple.com :443
生产服务器: api.push.apple.com :443
我认为 ; 后端人员应该使用生产服务器发送有效负载,您将在生产中收到通知。目前他们已经使用开发服务器。
推荐阅读
- python-3.x - Python Itertools groupby - 将行写入 csv 文件
- .net - 定义 .NET WebApi 控制器允许的确切日期时间格式
- grafana - Grafana 电子邮件警报链接显示默认主机,例如 127.0.0.1
- java - 根据条件创建特定类型的数组
- reactjs - Connect() 中的 mapStateToProps() 必须返回一个普通对象。而是收到未定义的
- javascript - 如何使用 Fusejs 忽略搜索中的某些术语?
- pdf - 使用 Ghost 脚本打印时更改文档名称
- automation - 将单元格值存储到对象
- java - JPA OneToOne 关系返回 null
- swift - 由于已弃用框架,无法编译代码