无需 Firebase 即可在许多 React Native 应用程序中推送通知

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

我的公司使用 React Native 创建白标移动应用程序,我们需要为每个白标移动应用程序设置移动推送通知。这里正确的方法是什么?

Firebase 和 FCM 显然是热门搜索结果,但问题是需要为每个移动应用程序创建一个新的 Firebase 项目,考虑到似乎存在限制,这似乎没有意义关于 Firebase 项目

请注意,我们正在以数千个 React Native 应用程序(iOS 和 Android)的规模运行。几乎所有研究都指向 FCM,但这似乎并不具有可扩展性,因为每个 FCM 设置过程都需要一个显式的捆绑包 ID,而每个应用程序的捆绑包 ID 都是不同的,这要求我们可能拥有数千个 Firebase 项目,这并不意味着任何意义。

我们还研究了 AWS SNS 等托管服务,但它们似乎只需要设置 FCM 才能使用其 API。

这里的任何指导都会有帮助。

firebase react-native push-notification firebase-cloud-messaging apple-push-notifications
1个回答
0
投票

当您使用 React Native 生态系统时,Expo Push API 是一个参考案例研究,介绍他们如何抽象 Firebase 云消息传递 (FCM) 和 Apple 推送通知 (APN) 并向用户提供简单的统一 API。

您也可以在他们的 API 之上进行构建。

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