【问题标题】:How do I send a notification to iOS with FCM?如何使用 FCM 向 iOS 发送通知?
【发布时间】:2020-11-03 03:28:23
【问题描述】:

我正在尝试使用 firebase 云功能向设备发送通知。我当前的代码仅适用于 android 设备。我的理解是您的有效负载对于 iOS 设备必须是特殊的,但我正在尝试使用 sendToDevice 函数,该函数似乎只能接收通知类型的有效负载。请帮助我的有效负载以及如何将通知发送到所需的令牌。我的有效载荷和发送如下。

const payload = admin.messaging.MessagingPayload = {
            notification:{
                title:"You have received a new message!",
                body: fromname + " has messaged you!",
                clickAction: 'FLUTTER_NOTIFICATION_CLICK'
            }
        };

        return admin.messaging().sendToDevice(token,payload);

【问题讨论】:

    标签: ios flutter push-notification firebase-cloud-messaging apple-push-notifications


    【解决方案1】:

    您是否完成了 APN(Apple 推送通知服务)设置。 如果不点击此链接: https://firebase.google.com/docs/cloud-messaging/ios/certs

    如果您已完成 APNS 设置,那么下面的链接将有助于在 Flutter 中设置 Firebase PN

    https://fireship.io/lessons/flutter-push-notifications-fcm-guide/

    【讨论】:

      猜你喜欢
      • 2017-11-07
      • 2019-07-21
      • 1970-01-01
      • 2021-11-14
      • 2020-11-27
      • 1970-01-01
      • 2016-10-08
      • 2018-05-05
      • 1970-01-01
      相关资源
      最近更新 更多