【发布时间】: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