如何使用FCM向APNS发送空的或无提示的通知?

时间:2019-02-08 20:50:56

标签: node.js apple-push-notifications firebase-cloud-messaging

我正在尝试使用FCM和Firebase Cloud Functions通过APNS发送通知,问题是通知从未传递到APNS,因为即使在日志中“消息已成功发送”中说,应该执行的任务在未触发邮件传递后已执行。

使用此邮递员请求(我知道这与使用Admin SDK不同):

{
    "to":"REGISTERED_TOKEN",
    "priority":"high",
    "content-available":true,
    "data":{}
}

我收到以下消息:

{
    "multicast_id": 4932860761734810900,
    "success": 1,
    "failure": 0,
    "canonical_ids": 0,
    "results": [
        {
            "message_id": "0:1549653230779177%89ac7ef9f9fd7ecd"
        }
    ]
}

我知道这意味着成功。但是,这应该触发一系列事件来执行某些更改。但是我在控制台上什么都没看到。

当我使用名为“推送通知测试器”的工具发送消息时,我使用iOS的发送消息。它表示成功,并触发了我提到的所有其他事件。

我要实现的目标是更新苹果通行证,而我唯一不知道的是如何通过FCM发送通知以使APNS启动该过程。如我所说,使用APNS库可以,但是我需要使用FCM。

任何帮助将不胜感激。

0 个答案:

没有答案