react native firebase v6->;TypeError:undefined不是(…';this.firestore.native.collectionGet…';)附近的函数
我一直在尝试将Firebase集成到我的react本机应用程序中 我使用react native firebase v6->;TypeError:undefined不是(…';this.firestore.native.collectionGet…';)附近的函数,firebase,react-native,google-cloud-firestore,Firebase,React Native,Google Cloud Firestore,我一直在尝试将Firebase集成到我的react本机应用程序中 我使用react native init myProjectName和cd-ios&&pod-install 我已经遵循了中的安装指南。 通过warn add@react native Firebase/app和所有其他步骤完成Firebase设置后,我尝试集成Firebase Cloud Firestore并遵循此文档,但随后我得到TypeError:undefined不是(…'this.Firestore.native.col
react native init myProjectName
和cd-ios&&pod-install
我已经遵循了中的安装指南。
通过warn add@react native Firebase/app
和所有其他步骤完成Firebase设置后,我尝试集成Firebase Cloud Firestore并遵循此文档,但随后我得到TypeError:undefined不是(…'this.Firestore.native.collectionGet…')附近的函数。
错误
以下是package.json中的依赖项
"dependencies": {
"@react-native-firebase/app": "^7.2.0",
"@react-native-firebase/firestore": "^7.2.0",
"react": "16.11.0",
"react-native": "0.62.2"
},
下面是App.js中的代码
import React,{useffect}来自“React”;
从“react native”导入{SafeAreaView,View,Text,StatusBar};
从“@react native firebase/app”导入firebase;
从“@react native firebase/firestore”导入firestore;
常量应用=()=>{
const getData=async()=>{
const db=await firestore().collection('stories').get();
log({db});
};
useffect(()=>{
getData();
});
返回(
你好
);
};
导出默认应用程序;
以下是我的项目截图:
我强烈建议在github上检查类似问题[1]
似乎解决用户问题的方法是保证本机模块已正确安装
[1]