【问题标题】:iOS Crashlytics in Firebase not working in Swift 4.1Firebase 中的 iOS Crashlytics 在 Swift 4.1 中不起作用
【发布时间】:2019-03-09 21:47:10
【问题描述】:

首先,我们集成了 Firebase 分析,并且运行良好。我们可以在仪表板上看到自定义事件

但是当我们集成 crashlytics 时,崩溃报告不会显示在仪表板上。以下是我遵循的步骤:

  1. 已注册应用。

  2. 已下载配置文件 plist 并添加到项目中。

  3. 通过可可豆荚添加了 Firebase SDK。

4.增加初始化代码。

didFinishLaunchingWithOptions()AppDelegate 类中添加了以下代码,

FirebaseApp.configure()

所有事件均按预期生成。但是当我在 Firebase Analytics 中集成 Crashlytics 时,它会显示崩溃报告已成功提交,但崩溃报告不会反映在仪表板上。我们也将项目方案改为发布模式,但没有成功。

我什至使用 dSYM 文件将构建设置设置为 dwarf。添加了脚本“{PODS_ROOT}/Fabric/run”,但没有任何效果。

谁能帮助我们调查这个问题。

提前致谢

【问题讨论】:

  • 来自 Fabric 的 Mike。我们在周三至周四遇到了一个生产问题,可能影响了您的应用。尝试提交新的崩溃。
  • @MikeBonnell 我的 iOS 应用也有同样的问题。我正在使用 pod 作为 pod 'Fabric'、'~> 1.10.2' pod 'Crashlytics'、'~> 3.14.0' 处理 xcode 10.2 它正在生成崩溃但未登录 Firestore。正在触发其他分析事件。
  • 如果您遇到困难,我建议您寻求支持。

标签: ios firebase crashlytics swift4.1 xcode9.4


【解决方案1】:

您使用的是哪个版本(xcode 和 crashlytics)?几天前,我正在开发一个新版本,同时尝试上传 手动 和使用 运行脚本 - 他们都没有工作 - 所以我检查了更新@ 987654321@,如您所见:

2018 年 10 月 4 日 3.10.9

改进了 Fabric Mac App 用户的自动 dSYM 上传。

2018 年 9 月 27 日 3.10.8

修复了在某些情况下阻止 Xcode 10 用户上传 dSYM 的错误。

它们与 dSYM 的上传/使用直接相关。这只是一种预感,但可能在某种程度上与您的问题有关。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-04
    • 1970-01-01
    • 1970-01-01
    • 2020-06-22
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多