[英]Firebase - Fallback to Crash Reporting
当我进入Firebase上的崩溃报告时,我看到以下消息:团队中的某人已将Crashlytics设置为XXXXX的崩溃报告者,我该如何退回到崩溃报告中? 我还没有准备好转入crashlytics。
很好的问题,拉斐尔。 如果您要切换回去,只需从您的应用程序中删除Crashlytics集成并重新集成崩溃报告即可。 让我知道进展情况,并记得与您的团队讨论为什么会首先发生这种情况。 再次感谢!
在尝试在我的应用程序项目中设置Crashalytics之后,我又回到了Firebase崩溃报告这一问题。 由于在现有项目中正确设置它存在很多问题,并且时间非常有限,因此我不得不将项目配置中的更改还原回去。 但是,进行此更改后,我再也无法在Firebase控制台中访问“崩溃”报告,而仅收到以下信息:
您团队中的某人已将Crashlytics设置为您的崩溃报告人
看起来像个错误,回退后控制台不会更新。 我个人认为,开发人员被迫转向Crashalytics ...
注意:Crashlytics很快将成为Firebase的主要崩溃报告者。 如果您尚未使用崩溃报告来报告应用程序中的崩溃和非致命错误,建议您使用Crashlytics。
我今天才尝试了一下。 仔细且缓慢地阅读Firebase文档,我尝试将其作为最后一次尝试:
为了让用户选择加入或退出使用Firebase崩溃报告,您可能需要配置应用程序,以便可以启用和禁用崩溃报告。 您可能还会发现此功能在应用程序开发和测试期间很有用。
iOS:您可以在iOS应用的Info.plist中添加一个密钥,以在构建时禁用崩溃报告。 添加键firebase_crash_collection_enabled ,并将其值设置为false 。
要启用崩溃报告呼叫:
Crash.sharedInstance().crashCollectionEnabled = true
Android:您可以将元数据条目添加到AndroidManifest.xml中,以使您的应用在构建时禁用崩溃报告。
<meta-data android:name="firebase_crash_collection_enabled" android:value="false" />
要在您的应用程序的onCreate()方法中启用崩溃报告调用:
FirebaseCrash.setCrashCollectionEnabled(true);
我可以从控制台顶部的下拉菜单中在控制台中为该应用程序打开“崩溃报告” ...让我看看这是否行得通,稍后我会在控制台中看到测试崩溃。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.