问题标签 [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 回答
357 浏览

google-fabric - 崩溃免费用户数据不正确

我有一个通过 Fabric 列出的应用程序。稳定性警报电子邮件显示Crash-Free Users has dropped to 66.4%.了一天,但如果我在那一天在 Fabric 中观察到相同的情况,它会显示不同的值。这是如何计算的,因为它让我们思考应用程序是否真的导致了问题或报告的统计数据不正确?以下图片显示了当天的无崩溃用户:

在此处输入图像描述

0 投票
2 回答
257 浏览

ios - 如果没有在 didFinishLaunchingWithOptions 方法中初始化,Fabric 将无法工作

我们在我们的应用程序中集成了 Fabric。我们观察到,如果我们初始化除了 didFinishLaunch 之外的结构对象,仪表板不会更新。我不应该在 didFinishLaunchingWithOptions 中初始化,因为在初始化之前我必须为用户显示 OptIn 页面。所以 nn 他只接受我应该启动织物.. 你能帮我吗?

以下是我为初始化添加的代码。

0 投票
0 回答
679 浏览

android - Fabric 未检测到 React Native 应用程序

我想从https://github.com/corymsmith/react-native-fabric将 Fabric 集成到我的 react 本机应用程序中。我已按照其文档中提供的说明进行操作:

  1. 在 Android Studio 中安装 Fabric 插件,在fabrio.io.
  2. react-native-fabric通过安装npm
  3. 已编辑android/settings.gradle
  4. 已编辑android/app/build.gradle
  5. 在应用程序类中编辑MainApplication.java,因为我的反应原生版本是0.41.2. 请看下面:

    @Override public void onCreate() { super.onCreate(); Fabric.with(this, new Crashlytics()); SoLoader.init(this, /* native exopackage */ false); }

在我的登录屏幕中,我只是想测试应用程序Crashlytics.crash();的崩溃,当然我还使用以下方法全局初始化了它:

现在问题来了,我现在在登录屏幕中,当我按下登录按钮时,我遇到了类似的问题。然而,从作者的回复中我的理解来看,我正确配置了它。但我想让它崩溃,而不是由红色错误提示。我所做的是进行发布构建,当我按下按钮时它成功崩溃了。那么这是否意味着,我只能使用发布版本测试 Crashlytics?

这是你的分析,如果我错了,请纠正我:

由于 Fabric 插件安装在 Android Studio 中并且在原生代码中配置,因此 Fabric 无法检测到 React Native 层(代码)。

所以我的问题是:

  1. 假设我不能在调试模式下使用或测试 Crashlytics 是否正确?如果没有,我是否错过了任何配置?
  2. 即使我android:name="io.fabric.ApiKey"AndroidManifest.xml. 我被Launch your app!Fabric 插件困在了舞台上。
  3. 现在,如果我去https://fabric.io/dashboard,我也会卡在 Launch your app 屏幕上。我将被重定向到https://fabric.io/onboard

任何人都可以阐明这一点吗?或者有人遇到过这些吗?请告诉我。

0 投票
0 回答
284 浏览

ios - 是否可以在 iOS App 的依赖动态框架中使用 Fabric Answers?

我有MyApp一个 iOS 应用程序,它带有一个MyAppServices.framework内置在 Xcode 中的依赖框架。我想使用Fabric Answers, viaCrashlytics发送Custom Events到 Answers 服务。

我将我的两个MyAppMyAppServices.frameworkFabricCrashlytics框架链接起来,它构建得很好,但是,虽然Crashlytics正在向 Web 服务发送信息,但没有Answers.logCustomEvent收到任何调用。

在应用程序启动时,我在控制台中收到许多采用这种形式的消息:

objc[26265]:Class Answers 在 /Users/daniel/Library/Developer/Xcode/DerivedData/MyApp-dcrkrnbsowaakndgbzerrmisdgbi/Build/Products/Debug-iphonesimulator/MyAppServices.framework/MyAppServices (0x10fea9488) 和 /Users/danilasher/ 中实现库/开发人员/CoreSimulator/Devices/E00AEB21-599A-4FDF-B97B-56CEE56963EC/data/Containers/Bundle/Application/326C84A8-1CC9-4F75-86AF-253C98580A07/MyApp.app/MyApp (0x10f752ea8)。将使用两者之一。哪一个是未定义的。

如何成功地将 Fabric Answers 集成到我的项目中?

0 投票
1 回答
748 浏览

android - Fabric 没有报告 android 上的致命崩溃

fabriccrashlytics插件一起使用我在 onCreate 中有以下代码:

我收到来自fabric 的每日报告。奇怪的是,报告中无崩溃的用户少于100%,但我没有在fabric 仪表板中看到未解决的问题。此外,一些崩溃fabric 确实通过电子邮件报告,例如:

一个致命的问题已关闭,但在 1.0.1 版本中再次弹出

这是正常的行为吗?如果不是,我如何才能收到所有崩溃的报告?

0 投票
1 回答
47 浏览

google-fabric - 数字:是什么导致网络问题 131?

在过去的两周中,我们的数字转换率从 85-90% 下降到 65-70%,而我们没有任何重大变化。大部分下降都发生在第 2 步:电话号码提交(如 Fabric Answers 中所示)。

一位用户向我们发送了一张屏幕截图,上面说当他们尝试提交电话号码时出现网络问题(错误 131)。他们可以关闭或重试,但重试按钮不断将他们带回相同的提示。通常我会怀疑他们的互联网连接,但是当我将手机置于飞行模式时,它会给出不同的错误(-1009)。当天的回答还显示,“未分类失败”的比例上升至 13%。

有谁知道这个错误是什么意思?有什么我们可以做的吗?或者它可能会中断?

0 投票
1 回答
504 浏览

crashlytics - crashlytics 中的最新版本显示“建议进行调查”的消息

我们的崩溃未在 Crashlytics 中报告,我们收到消息“建议进行调查”

请找到随附的屏幕截图

0 投票
2 回答
2453 浏览

crashlytics - Fabric 如何查看/导出事件的详细信息

虽然我已成功向 Fabric 报告自定义事件,但我无法查看事件的详细信息。

悬停图表和表格给了我事件日志的片段,但是文本字符串被切断了,这太令人沮丧 了

以下屏幕截图中有 2 个“下载”按钮。
但是,单击它们只会给我事件的计数,而不是事件本身
在此处输入图像描述

0 投票
1 回答
4215 浏览

google-fabric - 在 Answers Fabric 中删除自定义事件

我试图删除答案中已报告的自定义事件,因为我使用的是字符串而不是数字。与哪个初始事件一起报告。有什么方法可以删除事件吗?

0 投票
1 回答
110 浏览

ios - 使用可可豆荚在 iOS 中初始化 Fabric-Answeres

我发布了一篇名为“Initialize Fabric in iOS with cocoa pods”的帖子,关于使用 crashlytics 进行初始化。它基本上询问如何使用 API 密钥初始化 crashlytics,而无需通过 info plist。通过这样做解决了这个问题:

但后来我试图对答案做同样的事情:

但是Answers没有任何.start方法?那我该如何初始化呢?

稍后在此行中使用它: