首页 > 解决方案 > Crashlytics 未记录存档构建的崩溃

问题描述

我正在尝试将 Crashlytics 集成到我的项目中。我已经使用 Cocoapods 成功添加了 Crashlytics

荚

我在构建阶段添加了 Fabric 运行和上传符号脚本。

面料跑

上传符号

运行脚本的顺序是 UploadSymbols > Fabric run

还使用 dSYM 文件将调试信息格式设置为 DWARF

调试信息格式

启用位码设置为 YES

添加FirebaseApp.configure()AppDelegate.swift 添加Crashlytics.sharedInstance().crash()到代码中以强制崩溃。

当我在调试模式下运行 > 停止 > 再次启动应用程序 > 强制崩溃时,我可以在 Firebase-Crashlytics 控制台中看到崩溃日志。

但是当我存档并上传到 App Center(企业构建)时,Firebase 控制台中没有显示崩溃。

dSYM 需要显示错误。在这两种情况下我都可以看到版本。

不知道我是否遗漏了什么。

企业版是使用 Fastlane 创建的。

IDE:Xcode 11.3.1

提前致谢。

标签: iosswiftfirebasecrashlytics

解决方案


推荐阅读