gpt4 book ai didi

push-notification - FCM - 为什么在较新的 Firebase Admin SDK 中不再支持 FCM 直接 channel ?

转载 作者:行者123 更新时间:2023-12-03 16:49:06 28 4
gpt4 key购买 nike

我正在尝试为 FCM 实现服务器以向 android/iOS 设备发送通知。

我需要向 android 和 iOS 发送纯数据通知,但 iOS 的后台通知似乎非常不稳定。 (即使该应用程序在前台,我也经常根本没有收到消息。)

当我使用带有 FCM 直接 channel 的旧 FCM REST 服务器进行测试时,它在 iOS 上运行良好,但这对我来说不是一个选项,因为较新的 Admin SDK 不支持直接 channel 。

是否有任何理由在较新的 Admin SDK 中取消对 FCM 直接 channel 的支持?我看到所有 Firebase 文档都推荐使用 Admin SDK,但不知道为什么他们取消了对直接 channel 的支持。

最佳答案

如果我没记错的话 FCM sender-side APIs从未明确支持直接 channel 选项。作为发件人,您可以选择指定设备注册 token 或主题。这些选项也存在于较新的 FCM 发送方 API(即 Admin SDK)中。

直接 channel 是接收端选项。我看到这个选项最近在 the iOS SDK 中被弃用了.从事该 repo 工作的人员应该能够为您提供有关该决定的更多背景信息。此外,如果您在 iOS 上遇到后台通知问题,我建议您为 iOS SDK 提交错误,并尝试修复它。

关于push-notification - FCM - 为什么在较新的 Firebase Admin SDK 中不再支持 FCM 直接 channel ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61479106/

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