如何使用Sentry在IOS SDK开发上获取崩溃日志

时间:2019-01-03 09:35:08

标签: ios swift xcode sentry

我开发了一个IOS SDK,开发人员可以将其作为framework实施到他们的应用程序中。

我目前正在使用Sentry作为崩溃分析工具,并且相关的DSYM文件(由我的SDK项目生成)会在每次构建时自动上传到Sentry

但是问题是当某人的应用程序由于我正在开发的SDK错误而崩溃时,Sentry返回了部分符号化的崩溃日志,我几乎无法理解发生了什么以及崩溃发生在何处。

有没有一种方法可以获取完全符号化的崩溃日志,而无需更改应用程序的项目设置,也无需从原始应用程序上传任何内容(应用程序的DSYM等)。 (由于我没有该应用,因此我只生产SDK)

我的项目具有以下构建设置:

  • 复制期间的条调试符号:否
  • 条形样式:调试符号
  • 带状链接产品:否

1 个答案:

答案 0 :(得分:1)

我将DSYM发送到错误的项目。我设置了“ export SENTRY_PROJECT = proper_project_name”,则问题已解决。 这是问题的链接; https://github.com/getsentry/sentry-cocoa/issues/277