• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

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

[复制链接]
菜鸟教程小白 发表于 2022-12-11 17:55:49 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

当崩溃上传到 Firebase 仪表板时,它总是显示消息 Upload symbol file to symbolicate UUID ******* 的 future 堆栈跟踪。但是,我确实通过查看符号文件选项卡来确保符号文件已上传。我注意到的一点是,符号文件的 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'



Best Answer-推荐答案


我想可能是“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/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap