我在firebase控制台中为apple APNs pushNotifications创建了一个新项目 . 我遵循了firebase文档中的所有说明,例如生成SSl证书并将p12证书(开发和 生产环境 )上传到firebase以及配置文件 . 并且还在Appdelegate中添加了所有必需的代码 . 并且还在功能中激活了pushNotifications,并且还在权利文件中将APNs环境设置为开发 .
当我从firebase通知消息发送示例消息时,我的iPhone(6)能够接收通知(通过FCM令牌和bundelId发送能够接收通知) . 但是从我的应用程序服务器使用相同的FCM令牌我无法接收通知,但是我的服务器端收到回复,因为通知发送了来自firebase的200代码 .
我无法从上周获得解决方案,也无法从移动端或服务器端获取问题 .
提前致谢....
1 回答
我找到了解决问题的方法 .
在上面的代码我没写
这一行,实际上不在firebase直接文档中 .
并且还检查是否可以通过使用此方法获取将在控制台中打印的通知
但通知可能不会出现在通知屏幕上,因为apns formate是
但是从服务器端来看,它可能是一种不同的格式 .