【问题标题】:Crashlytics from SDKSDK 中的崩溃分析
【发布时间】:2019-03-16 07:37:29
【问题描述】:

我们目前正在构建将嵌入到客户端应用程序中的原生 iOS 和 Android SDK。

我们正在使用 Fabric 和 Crashlytics,但在 SDK 中运行时使用 Crashlytics 捕获错误时遇到了问题。这是因为 Crashlytics 和相关的错误日志框架在应用启动时全局初始化,这使得配置和使用多个实例变得困难。

几年前读过Android: Installing Crashlytics in an SDK and its embracing app,听起来并不乐观。

有没有人有过使用 Crashlytics 执行此操作的经验或知道任何其他更合适的解决方案?

【问题讨论】:

  • 好问题!应用程序的捆绑 ID 是静态的还是会根据 SDK 的嵌入位置而变化?似乎就是这种情况,以及您遇到问题的原因。每个捆绑包 ID 必须单独载入。

标签: android ios error-handling crashlytics google-fabric


【解决方案1】:

我们最终选择了 Sentry,因为它为我们的 SDK 提供了更轻量级/自定义的实现。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-11
    相关资源
    最近更新 更多