在 IOS 上设置 Firebase Crashlytics

Posted

技术标签:

【中文标题】在 IOS 上设置 Firebase Crashlytics【英文标题】:Set up Firebase Crashlytics on IOS 【发布时间】:2020-10-15 06:23:43 【问题描述】:

我以前从未设置过 crashlytics 当我遵循官方指示https://firebase.google.com/docs/crashlytics/get-started?platform=ios&authuser=0#add-sdk 时,我陷入了运行脚本部分 crashlytics 版本 4.6.2

在输出中我确认已设置 crashlytics,但在仪表板中我什么也看不到

【问题讨论】:

【参考方案1】:

要对此进行测试,您可以强制崩溃..

你能做的是……

在视图上添加一个按钮并实现其touchupInside 事件。 在那个方法中只写fatalError() 运行您的应用并单击该按钮。(您的应用将在此处崩溃,因此将关闭) 现在再次打开应用(不要运行应用。只需通过点击应用图标打开它

因此崩溃报告将被发送到 firebase,您可以在 5 分钟内在 firebase 仪表板上看到结果(根据他们的文档)。

您还需要在项目的构建设置中设置此标志以生成用于调试模式的 dsym 文件。

这也必须在构建阶段设置

【讨论】:

谢谢,它有效。只是在没有 xcode 的情况下测试运行

以上是关于在 IOS 上设置 Firebase Crashlytics的主要内容,如果未能解决你的问题,请参考以下文章

在运行时禁用/启用 Firebase Crashlytics

在 iOS 上使用 Swift 多次调用 Firebase 'Observe'

Firebase 通知在 iOS 10 上触发错误的委托

Firebase 无密码电子邮件身份验证无法在 iOS 上打开应用

在哪里添加来自 iOS 上 Firebase 的数据库引用?

如何在 iOS(Swift 3)上断开 Firebase 通知?