Flutter iOS 推送通知

问题描述 投票:0回答:1

在我的项目中,我想使用 Awesome notification 向用户显示自定义通知

awesome_notifications

我已经配置了我的 Firebase,是的,我确实在我的 iPhone 上收到了推送通知,我已经测试过它工作正常。

我的问题是用于发送推送通知的负载请求

当我在有效负载中使用通知对象设置消息时,消息将被传递并显示在iPhone上,但是一旦我删除通知对象,iPhone上就不会显示任何消息,但消息已传递,

示例A

{
    "registration_ids":[
        "XXXEW23232332323232332oES-xeLNriKi_kds19eB6p9liZfl7pkJ8WWHh45G8VwJLH6-DK3bd7lRCGWQ_"
    ],
    "notification":{
        "title":"Title Push 2",
        "body":"test message body",
        "android_channel_id":"push_notification_demo",
        "sound":true,
        "":""
    },
    "data":{
       "fromName": "Nosa",
        "messageType": "VOICE_CALL",
        "message":  "What do you think",
        "fromUserId":  "09034286339"
    }
}

示例B

{
    "registration_ids":[
         "XXXEW23232332323232332oES-xeLNriKi_kds19eB6p9liZfl7pkJ8WWHh45G8VwJLH6-DK3bd7lRCGWQ_"
    ],
   
    "data":{
       "fromName": "Nosa",
        "messageType": "VOICE_CALL",
        "message":  "What do you think",
        "fromUserId":  "09034286339"
    }
}

从两个示例代码中,将交付并显示示例A 在 iPhone 上,但示例 B 只会交付但不会 iPhone 上显示

我使用 Awesome notification 来处理通知,我只对发送的数据对象感兴趣,因为在我的项目中,我正在处理来电,所以我不需要默认通知,是的,我有还将

aps
对象添加到我的代码中,但 iPhone 设备上没有显示任何消息。

请问我该如何解决这个问题?

ios iphone flutter firebase firebase-cloud-messaging
1个回答
-1
投票

Iphonr 在世界上非常神奇 iphone featcer 非常好 ios 17 非常好。 iPhone 的软件是 ossam iphone is best in word

© www.soinside.com 2019 - 2024. All rights reserved.