Crashlytics 不在 iOS 上发送事件

Posted

技术标签:

【中文标题】Crashlytics 不在 iOS 上发送事件【英文标题】:Crashlytics not sending events on iOS 【发布时间】:2020-02-17 15:57:24 【问题描述】:

我已将我们的应用程序从 react-native-firebase 迁移到 @react-native-firebase/crashlytics 并设法从 android 获取崩溃报告,但在 ios 上没有运气。

我已经完成了以下所有操作:

删除了 react-native-fabric 及其所有引用 已安装@react-native-firebase/app 已安装@react-native-firebase/crashlytics 在 xCode 中添加了GoogleServices-info.plist,如手册中所述 在应用的根目录中添加了firebase.json crashlytics_debug_enabled: true(这解决了Android)

但仍然没有成功,不是来自模拟器,也不是来自 appCenter 部署的应用。

我认为值得一提的是我们有 3 个方案(开发、登台、生产)。

知道如何进行这项工作吗?

【问题讨论】:

您找到解决方案了吗?我也有同样的问题! 不,我们推迟了升级,现在正试图再次解决这个问题。成功后会更新 @Lucky_girl 我向 Firebase 提交了支持票,他们的回复是 React-Native 不受支持,他们建议查看我们可能忘记从 react-native-fabric 中删除的内容并联系react-native-fabric 支持...猜我们会寻找另一个崩溃日志服务¯_(ツ)_/¯ 是的,我从 Firebase 支持那里得到了非常相似的回复,非常令人失望...... 【参考方案1】:

来自 Firebase 的 Chintan。您可以通过所有 3 个变体的捆绑 ID 联系 Firebase Support 吗?您也可以在其中引用此 SO 帖子。它可能只需要手动激活。

【讨论】:

按照建议提交了支持票 响应是 React-native 不受支持,并添加了一个可能导致此问题的建议,建议联系 react-native-fabric 库维护人员......似乎我们正在寻找不同的崩溃日志服务 @Christian 我从 Firebase 支持部门得到了非常相似的回复,非常令人失望......

以上是关于Crashlytics 不在 iOS 上发送事件的主要内容,如果未能解决你的问题,请参考以下文章

Crashlytics 不发送崩溃报告 [iOS]

Firebase pod 是在 iOS 上使用 Crashlytics 的必要条件吗?

Firebase Crashlytics iOS:即使脚本似乎正在运行,也无法接收事件

当有另一个崩溃报告时,Crashlytics 不会发送崩溃报告 (Umeng)

在 IOS 上设置 Firebase Crashlytics

如何在 iOS 上使用 Firebase 以编程方式获取 Crashlytics 版本