我在react本机应用程序上集成了Firebase Crashlytics。我想在开发模式下禁用崩溃日志。如何在Android和Ios应用程序的调试模式下禁用崩溃日志。要创建崩溃日志,我已关注React Firebase本机文档,请查看此官方链接:: https://rnfirebase.io/docs/v5.x.x/crashlytics/android
我正在使用react-native-firebase版本5.2.2
我想在不更改版本的情况下禁用调试模式下的日志。我想添加代码以禁用Android和Ios的崩溃日志。请建议该怎么做。
答案 0 :(得分:4)
documentation说明了如何禁用它
使用新密钥关闭Info.plist
文件的自动收集:
键:firebase_crashlytics_collection_enabled
值:false
<key>firebase_crashlytics_collection_enabled</key>
<false/>
关闭AndroidManifest.xml
文件中带有元数据标签的自动收集:
<meta-data
android:name="firebase_crashlytics_collection_enabled"
android:value="false" />
您可以使用
在JavaScript代码中初始化crashlyticsfirebase.crashlytics().enableCrashlyticsCollection();
然后您可以使用
if (__DEV__) {
} else {
}
在开发或生产中运行任何特定的代码。