【问题标题】:Fabric Crashlytics - Aggregate data from different projectsFabric Crashlytics - 聚合来自不同项目的数据
【发布时间】:2015-12-02 00:16:25
【问题描述】:

我有几个自定义应用程序,它们具有不同的包名称/捆绑 ID。崩溃数据将被发送到 Fabric Crashlytics 仪表板中的不同应用程序(我猜它们具有不同的包名称),即使崩溃数据相同(相同类型,相同异常......)。我的问题是:这可能还是有办法从这些应用程序中获取汇总的崩溃数据?谢谢。

【问题讨论】:

  • 你为什么想做这样的事情?您可以抓取数据并在之后进行汇总。
  • 我不知道我能做到这一点。你能告诉我之后怎么做吗?
  • 我找不到获取汇总数据的方法,也找不到从仪表板导出数据的方法....
  • 我猜唯一的方法是解析电子邮件通知?这可能不值得......
  • @Huigege 你想让其他应用的所有数据只流入一个吗?

标签: android crashlytics twitter-fabric


【解决方案1】:

来自 Crashlytics 和 Fabric 的 Mike。

如果您希望多个应用流入 Fabric 仪表板上的单个“父”应用,那么您需要执行以下操作。

首先确保父应用已添加到您的 Fabric 信息中心。然后你想使用这样的东西,这取决于你正在使用的 Fabric 套件:

Fabric.with(new Fabric.Builder().kits(new Crashlytics(), ...).appIdentifier("parent app identifier").build());

一个重要的注意事项是,如果您使用 Proguard 或 Dexguard,去混淆将无法在子应用程序崩溃时正常工作。其次,目前这仅在 Android 上支持。

【讨论】:

  • 谢谢迈克。我会试一试。
  • 完美运行。太感谢了。只是好奇:是否可以将数据发送到“父”应用程序和仪表板本身?
  • @MikeBonnell 这个功能在 iOS SDK 的路线图上吗?希望看到我们的白标应用能够对崩溃进行分组。
  • @MikeBonnell 只是想让你知道,我也想看看这个功能。尽管报告应该在一个项目中,但我们使用不同的包标识符进行登台 + 生产。
  • 它仍然不在我们的即时路线图中添加。很高兴知道您希望看到我们这样做。
猜你喜欢
  • 2023-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-04
  • 2019-04-18
  • 2011-03-26
  • 1970-01-01
相关资源
最近更新 更多