Offline crash reporting in Crashlytics

会有一股神秘感。 提交于 2019-12-17 12:16:48

问题


I intentionally crashed my application when there was no WIFI to check whether the crash report is updated in Crashlytics and it didn't get updated as there was no WIFI. But when i turned on the wifi the crash didn't get reported. But if i again crash my application when the wifi is switched on. The crash report for this crash along with the crash which occurred when the wifi was off got updated. I'm not able to figure out the reason behind it. Any help would be appreciated.


回答1:


Marc from Crashlytics here. If the app crashes without an active network connection, the report will still be caught! We always send crash reports on launch when there's an active connection. If that fails, we'll queue it to send later. :)




回答2:


Crashlytics is caching error reports and reporting them in batches.

To reduce your users' network traffic, Crashlytics batches logged exceptions together and sends them the next time the app launches. If you don't see logged exceptions in your Crashlytics web dashboard, try restarting your app!

http://support.crashlytics.com/knowledgebase/articles/202805-logging-caught-exceptions



来源:https://stackoverflow.com/questions/18613257/offline-crash-reporting-in-crashlytics

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!