Firebase Web 与 iOS 和 Android 版本的 React Native 项目

ben*_*291 6 firebase react-native react-native-ios google-cloud-firestore

我是应用程序开发新手,这让我很困惑。

我有一个用react-native 创建的项目,我希望它可用于android 和iOS。我看过一些关于如何为 React Native 后端创建 Firebase 数据库的教程,其中一些在构建应用程序时选择了“Web”版本。

那么,我是否正确地假设我只需要选择“Web”版本,我的应用程序仍然适用于 iOS 和 Android?(我不需要选择 android 和 iOS 版本)

谢谢您的帮助!

Firebase 应用版本

Fra*_*len 7

这取决于...

如果您在 React Native 应用中使用适用于 Firebase 的常规JavaScript SDK(适用于 Web),则无需在 Firebase 项目中创建任何应用程序描述符。但在这种情况下,您只能访问该 JavaScript SDK 中提供的 Firebase 功能。

更常见的方法是使用React Native Firebase库,该库包装了适用于 iOS 和 Android 的本机 SDK。由于这些封装了本机 SDK,因此您需要为 Firebase 项目中的每个 SDK 创建描述。