sentry-cli可以将dump_syms工具生成的Breakpad符号上传到Sentry,以允许对Minidump崩溃报告进行符号化。 Breakpad使用独立于平台的ASCII格式来存储调试信息。通常使用Breakpad,Crashpad或Electron Framework为应用程序生成此类文件。
一、基本上传
使用upload-dif上传Breakpad符号并指定breakpad类型。该命令将反复扫描提供的文件夹或ZIP存档。
$ sentry-cli upload-dif -t breakpad .
二、上传选项
您可以为上传过程提供一些选项。
--no-zips
默认情况下,sentry-cli将打开并搜索ZIP存档以查找文件。 从iTunes Connect下载构建时,这尤其有用。 如果搜索路径包含没有调试信息文件的大型ZIP存档以加快搜索速度,请使用此开关禁用。
--no-reprocessing
此参数可防止Sentry立即触发重新处理。 在极少数情况下,如果您希望以多个批次上载文件,并且希望确保Sentry在上载某些可选的dsyms之前不开始重新处理,则它非常有用。 请注意,虽然有人仍然可以在此期间触发从UI重新处理。 发现错误了? 帮助我们解决它