问题标签 [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.
ios - 如果没有在 didFinishLaunchingWithOptions 方法中初始化,Fabric 将无法工作
我们在我们的应用程序中集成了 Fabric。我们观察到,如果我们初始化除了 didFinishLaunch 之外的结构对象,仪表板不会更新。我不应该在 didFinishLaunchingWithOptions 中初始化,因为在初始化之前我必须为用户显示 OptIn 页面。所以 nn 他只接受我应该启动织物.. 你能帮我吗?
以下是我为初始化添加的代码。
android - Fabric 未检测到 React Native 应用程序
我想从https://github.com/corymsmith/react-native-fabric将 Fabric 集成到我的 react 本机应用程序中。我已按照其文档中提供的说明进行操作:
- 在 Android Studio 中安装 Fabric 插件,在
fabrio.io
. react-native-fabric
通过安装npm
。- 已编辑
android/settings.gradle
- 已编辑
android/app/build.gradle
在应用程序类中编辑
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 层(代码)。
所以我的问题是:
- 假设我不能在调试模式下使用或测试 Crashlytics 是否正确?如果没有,我是否错过了任何配置?
- 即使我
android:name="io.fabric.ApiKey"
在AndroidManifest.xml
. 我被Launch your app!
Fabric 插件困在了舞台上。 - 现在,如果我去https://fabric.io/dashboard,我也会卡在 Launch your app 屏幕上。我将被重定向到https://fabric.io/onboard。
任何人都可以阐明这一点吗?或者有人遇到过这些吗?请告诉我。
ios - 是否可以在 iOS App 的依赖动态框架中使用 Fabric Answers?
我有MyApp
一个 iOS 应用程序,它带有一个MyAppServices.framework
内置在 Xcode 中的依赖框架。我想使用Fabric Answers
, viaCrashlytics
发送Custom Events
到 Answers 服务。
我将我的两个MyApp
和MyAppServices.framework
与Fabric
和Crashlytics
框架链接起来,它构建得很好,但是,虽然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 集成到我的项目中?
android - Fabric 没有报告 android 上的致命崩溃
我fabric
与crashlytics
插件一起使用我在 onCreate 中有以下代码:
我收到来自fabric 的每日报告。奇怪的是,报告中无崩溃的用户少于100%,但我没有在fabric 仪表板中看到未解决的问题。此外,一些崩溃fabric 确实通过电子邮件报告,例如:
一个致命的问题已关闭,但在 1.0.1 版本中再次弹出
这是正常的行为吗?如果不是,我如何才能收到所有崩溃的报告?
google-fabric - 数字:是什么导致网络问题 131?
在过去的两周中,我们的数字转换率从 85-90% 下降到 65-70%,而我们没有任何重大变化。大部分下降都发生在第 2 步:电话号码提交(如 Fabric Answers 中所示)。
一位用户向我们发送了一张屏幕截图,上面说当他们尝试提交电话号码时出现网络问题(错误 131)。他们可以关闭或重试,但重试按钮不断将他们带回相同的提示。通常我会怀疑他们的互联网连接,但是当我将手机置于飞行模式时,它会给出不同的错误(-1009)。当天的回答还显示,“未分类失败”的比例上升至 13%。
有谁知道这个错误是什么意思?有什么我们可以做的吗?或者它可能会中断?
crashlytics - crashlytics 中的最新版本显示“建议进行调查”的消息
我们的崩溃未在 Crashlytics 中报告,我们收到消息“建议进行调查”
请找到随附的屏幕截图。
google-fabric - 在 Answers Fabric 中删除自定义事件
我试图删除答案中已报告的自定义事件,因为我使用的是字符串而不是数字。与哪个初始事件一起报告。有什么方法可以删除事件吗?
ios - 使用可可豆荚在 iOS 中初始化 Fabric-Answeres
我发布了一篇名为“Initialize Fabric in iOS with cocoa pods”的帖子,关于使用 crashlytics 进行初始化。它基本上询问如何使用 API 密钥初始化 crashlytics,而无需通过 info plist。通过这样做解决了这个问题:
但后来我试图对答案做同样的事情:
但是Answers没有任何.start方法?那我该如何初始化呢?
稍后在此行中使用它: