Firebase Crashlytics 设置 iOS 中的问题?

Posted

技术标签:

【中文标题】Firebase Crashlytics 设置 iOS 中的问题?【英文标题】:Issue in Firebase Crashlytics setup iOS? 【发布时间】:2020-05-04 19:53:08 【问题描述】:

我正在尝试在我的应用中使用 FirebaseCrashlytics,但停留在第 3 步。

我在

处崩溃了应用程序
import UIKit
import FirebaseCrashlytics

class ViewController: UIViewController 
    let testarry = [1, 3, 5]
    override func viewDidLoad() 
        super.viewDidLoad()
        // crash app
        print(testarry[5])
    

运行脚本

即使之后

构建并运行您的应用

从 Xcode 停止应用程序

从您的设备或模拟器中手动打开应用。

第三步没有通过

在 xcode 控制台中获取类似的输出

我有什么遗漏吗?

【问题讨论】:

直接运行应用程序,而不是通过 Xcode。然后再次启动它(可能没有崩溃),所以它有机会上传崩溃报告。 我做了,但第三步仍未通过,无法看到 crashlytics 仪表板 “第三步未通过”是什么意思?什么是“第三步”?我的意思是您已经与 Xcode 和 (lldb) 提示共享了屏幕快照。这意味着您从 Xcode 运行它。但正如你的清单所说,你应该“从你的设备或模拟器手动打开应用程序”,而不是从 Xcode 运行它。 顺便问一下,你有没有像the docs那样在你的应用代理中做FirebaseApp.configure()描述? 【参考方案1】:

您的上传运行脚本看起来不正确,请尝试关注this format。此外,请确保您的 google 服务文件在您的应用中。

【讨论】:

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

iOS 上的 Firebase Crashlytics 设置?

Firebase Crashlytics 设置 iOS 中的问题?

如何在 Firebase Crashlytics 中查看崩溃的详细信息?

GoogleSignIn/Crashlytics/Firebase 的自定义编译器标志

Firebase Crashlytics 未在门户上显示任何问题

Firebase Crashlytics/Analytics 不适用于颤振