问题标签 [google-fabric]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
229 浏览

android - Crashlytics 中用于记录未捕获异常的公共方法

我们通常在主线程的 Application.onCreate() 方法的早期阶段初始化 Crashlytics。Crashlytics 的初始化过程通常非常快,但在某些设备上仍可能需要超过 2 帧和长达 32 毫秒的时间。由于我们一直在改进冷启动时间,因此我们考虑将 Crashlytics 初始化置于后台线程中,问题是我们是否仍然可以在 Crashlytics 初始化之前捕获崩溃。

我们这里的方法是首先设置一个 CustomDefaultUncaughtExceptionHandler 并在后台线程中非常早地初始化 Crashlyatics。如果我们在 Crashlytics 初始化或待初始化之前发生崩溃,我们将在 CustomDefaultUncaughtExceptionHandler 中重新初始化 Crashlytics,并使用反射获取 CrashlyticsCore 的 CrashlyticsUncaughtExceptionHandler,然后记录这个未捕获的异常。

我们的问题是是否可以为我们创建一个公共方法来记录未捕获的异常,以便我们不必使用反射。或者,如果我们有其他建议可以将 Crashlytics 初始化卸载到后台线程,但也能够捕获早期异常。

伪代码如下所示:

0 投票
1 回答
918 浏览

google-fabric - 如何为 fabric-answer 仪表板中的任何事件计算“事件用户计数”

答案仪表板中的每个事件都有一个用户计数(事件用户)。正如我在安装应用程序时所看到的那样,这个计数是如何变化的,然后它只增加了 1。但我希望它在任何新用户登录/注销我的应用程序时更新。有没有办法将所有事件链接到特定用户或默认在所有事件中添加用户信息,这样我们就不需要在每个事件中单独添加所有信息?

0 投票
0 回答
474 浏览

android - 错误的日活跃用户数,fabric

上周fabric显示错误的DAU数量,更准确地说是每天减少DAU,昨天比实际减少了三倍,fabric有什么问题,或者是我在我的初始化时做错了什么应用程序。同时 Firebase 显示了正确的数据。有人遇到过这样的问题吗?

0 投票
2 回答
802 浏览

ios - 在 iOS 上显示构建列表的问题

通过“Beta”网络剪辑访问 Crashlytics 时,我有时可以看到构建列表,但是当我看不到,或者如果我确实看到它们,然后点击构建时,我会在屏幕底部看到一条消息,说明

我确实检查了 crashlytics 的配置文件,发现其签名证书*.crashlytics.com已于 2017 年 4 月 7 日过期。

我删除了配置文件,重新启动了我的设备,并通过访问check me out其中一个版本中的选项重新安装了配置文件。我检查了到期日期*.crashlytics.com,它是较新的(2020 年 4 月 6 日)

在之后的第一次尝试中,我能够安装构建,但在随后的尝试中偶尔会看到上述服务器错误,或者显示设备未设置为进行 beta 测试的屏幕。

有人可以准确解释正在发生的事情以及如何正确解决此问题,因为由于无法可靠地安装构建,它会影响完成工作的能力。必须删除并重新安装配置文件 - 这可以工作一段时间 - 不是解决问题的可接受方法。

0 投票
1 回答
475 浏览

analytics - 为什么我不能从伊朗向 Fabric 发送数据?

大约一周左右,我们的客户无法将数据发送到伊朗的 Fabric,我想知道这个禁令是否是由 Fabric 制定的,为什么是现在?

0 投票
1 回答
413 浏览

google-fabric - Fabric.io Beta 通过 Gradle 分发 - 组别名 - 邀请电子邮件

我需要一些帮助来理解 fabric 提供的这个功能的一个方面

据我了解,通过设置: ext.betaDistributionGroupAliases = "testers" 上传 APK 后,该测试人员组的成员应收到一封电子邮件邀请进行测试。

在我的例子中情况并非如此。

APK 确实上传并且用户与此构建相关联,如控制台所见(它显示 9 已邀请)。但实际上没有发送任何电子邮件。

我更喜欢使用组别名,因为这样我就不必在 gradle 文件中管理电子邮件地址。

我不明白什么?

0 投票
2 回答
3183 浏览

firewall - 将 Fabric 和 Crashlytics IP 列入白名单

问题 - 想允许从我们的服务器访问 Fabric 和 Crashlytics,这意味着我们需要允许它通过我们的防火墙进行访问。任何人都可以共享我们应该允许通过的域或 IP 吗?

其次,我们还希望 Android Studio 和 Xcode 的结构插件能够工作,上述域和 IP 是否也适用?

0 投票
0 回答
59 浏览

google-fabric - Fabric.io Beta Distribution via Gradle - 电子邮件发送问题

我需要一些关于 Beta 分发的帮助,并且不知道在哪里寻找或如何解决这个问题。

我已经发布了一个问题,但我认为它在错误的区域,也许在这里发布会有更好的结果。

话虽如此,这里是关于问题的链接,与标题有关。

Fabric.io Beta 通过 Gralde 分发 - 组别名 - 邀请电子邮件

谢谢

0 投票
1 回答
5311 浏览

google-fabric - Crashlytics 从最终用户那里收集哪些信息?

我在织物中使用 Crashlytics。我阅读了 privacy-policy.pdf 来检查隐私问题。我发现存储的信息包括设备状态信息、唯一设备标识符等。我想知道为设备状态信息和唯一设备标识符收集了哪些确切信息。

谢谢和问候,迈克尔·金。

0 投票
1 回答
970 浏览

google-fabric - Fabric 如何处理离线?

我对使用 Fabric 感兴趣,未连接到 Internet 时 api 是如何工作的?

我发现firebase(与此类似的工具)会将数据存储在本地,然后对服务器进行批量更新。但是,超过 72 小时的任何内容都不会被记录。