我从阅读中了解到Firebase正式支持反应原生。
https://firebase.googleblog.com/2016/01/the-beginners-guide-to-react-native-and_84.html
我已按照上述链接执行了这些步骤
从' firebase';
导入*作为firebase
const firebaseConfig = { apiKey:"", authDomain:"", databaseURL:"", storageBucket:"" ,, }; const firebaseApp = firebase.initializeApp(firebaseConfig);
我已将所有正确的值放在上面的字段中。根据我的理解,这应该在我的项目中启用Firebase分析,我应该在Firebase控制台中看到会话报告。但是我看不到任何东西。
我在这里遗漏了什么?还有什么方法可以让Firebase日志做出反应,这样我才能知道发生了什么?
答案 0 :(得分:4)
Firebase Web SDK(包括实时数据库)与React Native配合使用。但是,Firebase目前不提供分析作为Web SDK的一部分。要启用分析,您需要围绕本机SDK实现包装或使用https://github.com/fullstackreact/react-native-firestack等库。
答案 1 :(得分:0)
Firebase Analytics每24小时发送一次信息。 您可以启用Logcat for Firebase来检查您的电话,添加终端, 并在Android Studio logcat中查看:
adb shell setprop log.tag.FA VERBOSE adb shell setprop log.tag.FA-SVC VERBOSE adb logcat -v time -s FA FA-SVC
要立即在Firebase控制台中看到它们,您应该启用调试模式 - 立即发送它们:
要在Android设备上启用Analytics Debug模式,请执行以下命令:
adb shell setprop debug.firebase.analytics.app <package_name>
在您通过执行以下命令显式禁用调试模式之前,此行为将持续存在:
adb shell setprop debug.firebase.analytics.app .none.