接入Firebase crash收集分析平台流程

Google Firebase为移动开发者提供了一站式的解决方案,通过quickstart-ios可以体验Firebase各种服务。其中crash收集和分析服务比较有意思。我想搞明白它是如何上传dSYM文件的。

根据报告崩溃文档操作,用户需要创建一个拥有上传服务文件权限的service account账号,把JSON文件下载到本地。接着在Xcode Builde Phases里面增加一个处理脚本,用于上传符号。这个脚本需要使用上面的JSON文件。Firebase这种方法比用户手动上传要方便得多。

接入Firebase crash收集分析平台流程_第1张图片
image.png
接入Firebase crash收集分析平台流程_第2张图片
image.png
接入Firebase crash收集分析平台流程_第3张图片
image.png

在Firebase的控制台可以看到crash的情况。应用自己的符号解析出来了,UIKit的符号却没有解出来,Firebase居然没有上传iOS系统的符号?

接入Firebase crash收集分析平台流程_第4张图片
image.png
接入Firebase crash收集分析平台流程_第5张图片
image.png
接入Firebase crash收集分析平台流程_第6张图片
image.png

你可能感兴趣的:(接入Firebase crash收集分析平台流程)