繁体   English   中英

Firebase Crashlytics 上的“上传缺少的 dSYM 以查看来自 1 个版本的崩溃”

[英]“Upload missing dSYMs to see crashes from 1 versions” on Firebase Crashlytics

在这个论坛上花了几个小时试图测试很多解决方案之后,我需要你的帮助。 我第一次在 Firebase Crashlytics 上遇到以下消息,它不允许我查看崩溃报告:“上传缺少的 dSYM 以查看来自 1 个版本的崩溃”。

我尝试按照Firebase 文档中解释的步骤在两个不同位置的计算机上找到 dSym 文件(似乎无法从 AppleStore Connect 下载它们):

  • /Users/sebastien/Library/Developer/Xcode/Archives/2020-11-15/MyApp\ 15-11-2020\ 21.26.xcarchive/dSYMs
  • /Users/sebastien/Library/Developer/Xcode/DerivedData/MyApp-dqcgovtkqjsbjdciehfjshknjraj/Build/Products/Debug-iphonesimulator

我上传了它们,尽管“成功上传 Crashlytics 符号”消息成功,但它并没有改变 Firebase 上的任何内容

一些有用的信息:

  • 我正在为 Crashlytics 使用以下运行脚本:“${PODS_ROOT}/FirebaseCrashlytics/run”(到目前为止没有任何输入文件,但它没有造成任何问题,所以我认为它不是来自这个),如Firebase 开始使用
  • 所有目标的“调试信息格式”设置确实设置为“带有 dSYM 文件的 DWARF”
  • 我在我的项目中使用 Pod

我还能做些什么来最终在 Firebase 上获得与我以前的所有版本一样的崩溃报告? 先感谢您。

您应该将此脚本添加到以下运行脚本: "${PODS_ROOT}/Fabric/upload-symbols" -gsp "${PROJECT_DIR}/GoogleService-Info.plist" -p ios "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}"无需添加:${PODS_ROOT}/FirebaseCrashlytics/run

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM