首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在本地查找dSYM文件

在本地查找dSYM文件
EN

Stack Overflow用户
提问于 2020-07-31 05:59:23
回答 1查看 239关注 0票数 0

我似乎找不到我的.dSYM文件,并想寻求一些解决方案。我使用的是FirebaseCrashlytics,它要求几个UUID dSYM文件。

在过去,我记得您所要做的就是打开归档文件,显示包内容,在dSYM文件夹中会有一大堆带有UUID的.dSYM文件,比如619DB60E-DF83-316B-B3CB-6F3309B67218等

现在,当我这样做时,当我显示我的dSYM的包内容时,我看到的是以下目录结构:

代码语言:javascript
复制
Contents
...Info.plist
...Resources <folder>
......DWARF <folder>
.........MyAppName    

带有GUID的所有文件都到哪里去了?我签入了xcode,并且在我的"Debug Information Format“变量设置中使用了DWARF和dSYM文件。

还有没有其他需要考虑或考虑的事情?还有其他我可以分享的细节吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-07-31 09:40:58

查看Xcode中的DWARF_DSYM_FOLDER_PATHDWARF_DSYM_FILE_NAME变量。实际位置将取决于您的系统(您的mac、CI管道等)。

如果你想写一个脚本来自动定位它们,你可以使用这些变量。例如,要在构建时自动将它们上传到Crashlytics,请创建如下脚本。注意--我们是通过Fabric pod完成的,并调整到GoogleService-Info.plist的路径以适合您的文件结构。

代码语言:javascript
复制
#!/usr/bin/env bash
$PODS_ROOT/Fabric/upload-symbols -gsp $SRCROOT/App/Config/$TARGET_NAME/GoogleService-Info.plist -p ios ${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}

您可能希望在构建脚本接近或结束时在生产目标上运行此脚本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63181983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档