iOS无法接收“文件”;apns折叠id“;从AWS(SNS)发送推送通知时->;火基(FCM)——>;APNS

iOS无法接收“文件”;apns折叠id“;从AWS(SNS)发送推送通知时->;火基(FCM)——>;APNS,ios,firebase,amazon-sns,react-native-firebase,Ios,Firebase,Amazon Sns,React Native Firebase,AWS SNS将推送通知发送至Firebase(FCM),然后发送至APN。 AWS(SNS)->FCM->APNS 当推送通知从SNS发送到FCM时,apns collpase id将丢失,推送通知不会折叠 我们正在尝试将应用程序折叠id添加到iOS推送负载中,因为我们需要推送通知的可折叠行为 我们正在使用GCM标记发送iOS推送通知,因为我们的iOS应用程序已使用Firebase配置推送通知 用于添加折叠id的有效负载- { "GCM": "{ \&

AWS SNS将推送通知发送至Firebase(FCM),然后发送至APN。 AWS(SNS)->FCM->APNS

当推送通知从SNS发送到FCM时,apns collpase id将丢失,推送通知不会折叠

  • 我们正在尝试将应用程序折叠id添加到iOS推送负载中,因为我们需要推送通知的可折叠行为

  • 我们正在使用GCM标记发送iOS推送通知,因为我们的iOS应用程序已使用Firebase配置推送通知

用于添加折叠id的有效负载-

{
  "GCM": "{ \"notification\": {\"title\": \"My Title\", \"body\": \"My Body\", \"sound\": \"default\",\"tag\": \"green\",  \"content_available\": true, \"mutable_content\":true}, \"data\": { \"message\": \"Sample message for Android endpoints\" }, \"apns\": {\"headers\": { \"apns-priority\": \"10\"},\"aps\":{\"mutable-content\":1,\"content-available\":1,\"apns-collapse-id\": \"evisit\"}}}"
}

但是,当推送发送到iOS设备时,应用程序折叠id不会被发送,因此我们无法折叠iOS推送通知。

是。我在使用SNS的iOS推送通知中面临这个问题。该推送有效负载也不工作。{“APNS”:“{”标题\“:{”APNS折叠id \“:\“123456789\”},““aps\”:{”警报\“:\“iOS端点示例消息111\”,““APNS折叠id\”:“123456789\”}