在 iOS 9.2 中使用 Crashlytics 缺少 dSYM

Posted

技术标签:

【中文标题】在 iOS 9.2 中使用 Crashlytics 缺少 dSYM【英文标题】:Using Crashlytics with iOS 9.2 Missing dSYMs 【发布时间】:2016-02-29 16:43:29 【问题描述】:

我昨天刚刚在我的应用程序中安装了 Crashlytics,但在尝试追踪它在其仪表板中警告我的丢失的 dSYM 时遇到了麻烦。目前运行 Xcode v7.2.1 并为 ios 9.2 构建

我很确定我已经按照 *** 对这个问题的每个当前答案都无济于事。我试过了:

    This answer 还有this answer 我已经尝试进入 Xcode Organizer 并从那里下载 dSYM,但它说没有可下载的。

是否有其他方法可以找到这些,或者我只是无法在我的应用中使用 Crashlytics?

【问题讨论】:

【参考方案1】:

环顾四周后,我找到了解决方案(或只是一种解决方法)。通过在我的项目构建设置中禁用位码,Fabric 能够在构建时自动收集我的 dSYM。此外,我的应用程序中还包含其他框架作为 .xcodeproj 文件,因此这些框架也必须禁用位码。

【讨论】:

以上是关于在 iOS 9.2 中使用 Crashlytics 缺少 dSYM的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 中使用 Crashlytics 而不使用 Fabric

在 Xamarin iOS 中使用 Firebase Crashlytics

iOS - 使用“上传脚本”在版本 3.14.0 的 Crashlytics 中上传 Dsym 文件

如何将 Crashlytics 集成到 iOS 框架项目中?

如何在 iOS 上使用 Firebase 以编程方式获取 Crashlytics 版本

Firebase crashlytics 未在 iOS 中初始化