React Native Firestore - 无法访问Firestore后端

时间:2018-03-22 18:50:43

标签: firebase react-native google-cloud-firestore

我目前遇到的问题是Firebase无法在iOS上的React Native应用中连接(Android应用连接正常)。

这是我在Xcode中看到的错误:

4.11.0 - [Firebase/Firestore][I-FST000001] Could not reach Firestore backend.

当前安装的Firebase Pod:

Firebase (4.11.0)   
FirebaseAnalytics (4.1.0)   
FirebaseAuth (4.5.0)   
FirebaseCore (4.0.18)   
FirebaseFirestore (0.10.4)   
FirebaseInstanceID (2.0.10)   
FirebaseMessaging (2.1.1)   
FirebaseStorage (2.1.3) 

听起来有一个类似的问题已经通过Firebase SDK的4.10.1版本([Firestore][I-FST000001] Could not reach Firestore backend)解决了

其他人在4.11.0上看到此错误?

1 个答案:

答案 0 :(得分:0)

这个问题最终导致了我的疏忽。我在Firebase控制台中指定的捆绑ID与我的项目设置的捆绑ID不同。这是检查它是否匹配的快速方法。

<强>的iOS

在您已添加到iOS项目的 GoogleServices-Info.plist 文件中,有一个&#34; BUNDLE_ID&#34;键。该键的值应与项目的“常规”选项卡下的Xcode中的“Bundle Identifier”字段匹配。

Android

在React Native项目中,导航到 android / app / src / main / AndroidManifest.xml 。验证manifest-&gt;包属性是否与client_info-&gt; android_client_info-&gt; package_name下的 google-services.json 文件中的内容相匹配。