gpt4 book ai didi

ios - firebase 崩溃报告上传的错误符号文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:56:33 24 4
gpt4 key购买 nike

当崩溃被上传到 firebase 仪表板时,它总是显示消息 Upload symbol file to symbolicate future stack traces for UUID *******。但是,我确实通过查看“符号文件”选项卡来确保符号文件已上传。不过我注意到的是,符号文件的 UUID 与崩溃消息中的 UUID 不同。我可能在这里做错了什么?

奇怪的是,上传的符号文件和上述消息中的 UUID 似乎都不正确。当我按照 this guide 在本地检查它时,我得到了第三个 UUID。 (基本上是在 ~/Library/Developer/CoreSimulator/Devices/ 中运行 find . -iname *.app)。

我首先在我们的应用程序中使用 swift 2 和 xcode 7 遇到了这个问题。但是我也使用新的 firebase 应用程序 (ios sdk v3.8) 和一个带有 swift 3 的最小 xcode 8 项目也遇到了同样的问题,该项目设置完全按照 docs 中的建议.

// AppDelegate.swift
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
FIRApp.configure()
return true
}

// ViewController.swift
override func viewDidLoad() {
super.viewDidLoad()
FIRCrashMessage("A test message")
fatalError()
}

// Run script in Build Phases that uploads symbol files
GOOGLE_APP_ID=our_google_app_id
"${PODS_ROOT}"/FirebaseCrash/upload-sym "serviceaccount.json"

// Podfile (using latest versions as of 2017-05-12, v3.17.0)
pod 'Firebase/Core'
pod 'Firebase/Crash'

最佳答案

我想可能是“ServiceAccount.json”的路径不对,请重新检查。应该是

"${PODS_ROOT}"/FirebaseCrash/upload-sym "/Path/To/ServiceAccount.json"

你还需要在脚本中添加它。

rm $HOME/Library/Preferences/com.google.SymbolUpload*

关于ios - firebase 崩溃报告上传的错误符号文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40204969/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com