首页 文章

Firebase崩溃报告iOS - 无法读取的崩溃 - 上传符号文件?

提问于
浏览
3

我正在尝试为我的iOS应用集成Firebase崩溃报告 . 我正在使用Xcode 8.1,Swift 3以及截至29/11/16的最新Firebase崩溃报告版本 .

我已经通过Cocoapods安装了Firebase崩溃报告,并且我已经阅读了下面显示的文档中的有限设置指南,其中我添加了一个带有我的Google App ID的运行脚本以及我的Google Crash Key子文件的路径(服务帐户)

  • 将其替换为您的GoogleService-Info.plist文件中的GOOGLE_APP_ID

GOOGLE_APP_ID = 1:我的:应用程序:ID

  • 将/Path/To/ServiceAccount.json替换为刚刚下载的密钥的路径
"${PODS_ROOT}"/FirebaseCrash/upload-sym "/Path/To/ServiceAccount.json"

我不确定我是否正确实施了第二步 . 我这样做了

"${PODS_ROOT}"/FirebaseCrash/upload-sym "${SRCROOT}/******/GoogleCrashKey.json"

我遇到的问题是我的应用崩溃报告非常难以理解 . 我相信我要么上传一个符号文件,要么我第二步错了 .

Unreadable Firebase Crash

我如何上传崩溃报告的符号文件 . 按下Firebase崩溃报告控制台中的上传符号文件选项时,我收到此说明 . 但是我不确定如何实现它 .

1:使用命令行导航到Xcode项目文件夹并运行以下命令:

./Pods/FirebaseCrash/batch-upload  < service-account-file >  my_UUID

任何帮助都会很棒 .

谢谢

2 回答

  • 0

    当我试图实施第二步时,我犯了一个错误 . 我将语音标记放在错误的位置,并将整个文件路径作为字符串:( .

    而不是这样做:

    "${PODS_ROOT}"/FirebaseCrash/upload-sym "${SRCROOT}/******/GoogleCrashKey.json"
    

    我改成了这个:

    "${PODS_ROOT}"/FirebaseCrash/upload-sym "${SRCROOT}" /******/GoogleCrashKey.json"
    

    我的崩溃报告现在如下所示:

    Correct Firebase Crash Report Structure

    谢谢马丁的帮助 . 非常感激 .

  • 5

    我在Firebase日志中遇到了同样的问题 - 一堆不可读的信息 . 添加符号文件后,它工作正常 .

    以防万一有人想知道如何添加符号文件here is the link .

相关问题