gpt4 book ai didi

ios - FCM推送通知“内容”条目

转载 作者:行者123 更新时间:2023-12-01 18:05:08 25 4
gpt4 key购买 nike

我正在使用FCM向用户发布推送通知,到目前为止效果很好。

目前,我正在尝试实现Notification Content Extension,以传递自定义的推送通知和预览,这在this post之后非常适合本地通知。
据我所知,我必须在推送通知中设置category条目和通知类别标识符,以便告诉iOS应该使用哪个通知UI。

问题是,当我向设置了类别条目的FCM发送以下消息时,FCM会删除条目或将其更改为gcm.notification.category,这取决于我放置类别条目的位置(aps / data等)。

这样,iOS永远不会显示我的自定义UI /扩展名。不幸的是,我无法在FCM documentation中找到任何帮助。

发送(POST:https://fcm.googleapis.com/fcm/send):

{ 
"notification": {
"title": "Good Morning",
"body": "Wake up Jack!",
"badge" : 1,
"sound" : "horn.aiff",
"category" : "Cheers" <-- Is going to be deleted / changed
},

"data" : {
"time" : "2018-01-19 23:00:00",
...
},

"mutable_content" : true,

"priority" : "high",
"registration_ids" : [
"abcdefg123456"
]
}

收到:
{
aps = {
alert = {
body = "Wake up Jack!";
title = "Good Morning";
};
badge = 1;
"mutable-content" = 1;
};

"gcm.message_id" = "0:1516392279506894%dc84760ddc84760d";
"gcm.notification.category" = "Cheers"; <-- not working
}

最佳答案

category APNS参数FCM对应项是 click_action

在添加自定义参数时(使用data消息有效负载),对于iOS,该参数的处理方式有所不同,通常包含在aps有效负载之外(例如您提供的示例中)。

关于ios - FCM推送通知“内容”条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48348834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com