Firebase Crashlytics 为 UUID 上传丢失的 dSYMs 文件
Posted
技术标签:
【中文标题】Firebase Crashlytics 为 UUID 上传丢失的 dSYMs 文件【英文标题】:Firebase Crashlytics upload missing dSYMs files for UUID 【发布时间】:2021-01-09 22:23:26 【问题描述】:Firebase 告诉我上传丢失的 dSYMs
文件:
我尝试通过获取不同版本的不同文件,将它们复制到我的桌面,与GoogleService-Info.plist
-file 相同并调用:
FirebaseCrashlytics/upload-symbols -gsp /Users/chris/Desktop/GoogleService-Info.plist -p ios /Users/chris/Desktop/dSYMs
我的终端每次都说成功,但 Firebase 一直告诉我文件丢失。然后我必须上传什么dSYMs
文件,如何获取它们???我在这里错过了什么?
更新:
我找到了这个命令来查找我所有的“dSMS”文件:
mdfind -name .dSYM | while read -r line; do dwarfdump -u "$line"; done
但我需要的 Firebase(“48DF4319...”和“DE078F..”)不存在。那我现在能做什么?我可以以某种方式重新创建它们吗?
【问题讨论】:
【参考方案1】:我得到它的工作...正如我所说的两个丢失的文件不在我的笔记本电脑上。解决方案是:
App Store Connect -> Test-Flight -> 选择所需的构建 -> Meta 数据 -> 下载 dSYM
我必须补充一点,我无法通过单击下载来下载文件...我必须右键单击并选择在新的打开链接标签。可能只是一些 Chrome-Bug...
【讨论】:
以上是关于Firebase Crashlytics 为 UUID 上传丢失的 dSYMs 文件的主要内容,如果未能解决你的问题,请参考以下文章
Firebase Crashlytics 为 UUID 上传丢失的 dSYMs 文件
GoogleSignIn/Crashlytics/Firebase 的自定义编译器标志
将 Firebase Crashlytics 与 Prometheus 集成