ios - 通过 postman 发送推送通知 firebase

标签 ios push-notification postman

我使用 postman 发出 HTTP 请求以向主题发送推送通知,我使用了以下正文信息:

{
  "to" : "/topics/mahdi",
  "priority" : "high",
  "notification" : {
    "body" : "This is a Firebase Cloud Messaging Topic Message!",
    "title" : "FCM Message2"
  }
}

当然我把授权 key 放在header里请求成功得到:

{"message_id":5081280333669625878}

但是我的iOS设备没有收到通知,请问是哪里出错了?

最佳答案

确定你有

编辑:根据https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html , 要使其在后台运行,您还必须在消息中设置以下内容:

"content-available":"1"

关于ios - 通过 postman 发送推送通知 firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42245392/

相关文章:

ios - 如何在 Swift 3 中加载自定义包

iOS 推送通知已启用但不起作用

ios - 如果用户不打开应用程序而忽略了太多通知,iOS 是否会停止发送静默推送通知?

php - Symfony 分析器 : show response content?

flask - 使用Flask-RESTful检索查询参数

graphql - Postman - 使用 GraphQL 上传文件和其他参数

objective-c - 将用户编辑的文本字段保存到 iOS 中的 .js 文件

ios - 音频不在后台播放 (iOS)

ios - 副标题 TableView 单元格

iphone - iPhone 推送通知是通过 HTTP 还是 HTTPS 发送的?