我已经在反应原生应用程序上集成了firebase Crashlytics。我想在开发模式下禁用崩溃日志。如何在Android和Ios应用程序的调试模式下禁用崩溃日志。要创建崩溃日志,我跟着反应本机firebase文档检查这个官方链接:: https://rnfirebase.io/docs/v5.x.x/crashlytics/android
我使用的是react-native-firebase版本5.2.2
我想在调试模式下禁用日志而不更改版本。我想添加代码来禁用Android和Ios的崩溃日志。请建议如何做到这一点。
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代码初始化crashlytics
firebase.crashlytics().enableCrashlyticsCollection();
然后你可以使用
if (__DEV__) {
} else {
}
在开发或生产中运行任何特定代码。