繁体   English   中英

我需要从哪里从应用商店连接下载 dSYM?

[英]From where I need to download the dSYM from app store connect?

我经常从应用商店连接的“活动”选项卡下载 dSYM。

在此处输入图像描述

在该选项卡中,有详细的构建列表,我们可以下载 dSYM。

但是从今天 App Store Connect 更新后,我看到没有任何活动。

与此主题相关的 Apple Thread

在此处输入图像描述

那么,我可以从哪里下载 dSYM?

我找到了下载 dSYM 的方法

  • 登录 App Store Connect,然后单击我的应用程序 > TestFlight。
  • Select 您要为其下载 dSYM 的版本。
  • 单击构建元数据选项卡 > 下载 dSYM。

在此处输入图像描述

在这里,我找到了苹果开发者计划支持发送的邮件。

我在 Apple Developer Program Support 中。 我正在跟进您最近的 email。

我了解到您无法在 App Store Connect 中找到“活动”选项卡。 我当然可以为你调查一下。 在研究了您的请求后, Activity 选项卡似乎已与 App Store Connect 中的 TestFlight 选项卡合并 您现在可以在应用记录下的 TestFlight 选项卡下查看构建元数据

更新(2020 年 12 月 17 日):

Activity 选项卡名称更改为Mac Build Activity

在此处输入图像描述

@内森达德利

这两种方法帮助我找到了 dSYM 文件

第一种方法找到 dSYM-

  1. 导航-

/Users/{your_name}/Library/Developer/Xcode/Archives/{last archive date}/{app name + archive date}.xcarchive / dSYMs

  1. 寻找丢失的 dSYM

  2. 插入到新文件夹

  3. 压缩那个文件夹

第二种方法 -

  1. Go 到 Xcode 菜单栏 -> window -> 管理器(与 Xcode 13.2.1 一起使用)

  2. 右键单击最后一个存档 -> 在查找器中显示

  3. 右键单击 fileName.xcarchive -> 显示 package 内容 

  4. 寻找丢失的 dSYM 在此处输入图像描述

  5. 插入到新文件夹

  6. 压缩那个文件夹

最后阶段 -上传到

在此处输入图像描述

希望它有所帮助!

我没有看到“包含符号”旁边的链接...我能够使用 flutter 提供的指令下载文件。

https://firebase.google.com/docs/crashlytics/get-deobfuscated-reports?platform=ios&authuser=1

运行以下命令以显示您机器上所有 dSYM 的 UUID,然后搜索丢失的 dSYM:

mdfind -name.dSYM | 同时读取 -r 行; 做 dwarfdump -u "$line"; 完成 找到 dSYM 后,将其上传到 Crashlytics。 如果 mdfind 命令没有返回任何结果,您可以查看 your.app 所在的 Products 目录(默认情况下,Products 目录位于 Derived Data 中)。 如果您的应用程序已发布到生产环境,您还可以在磁盘上的 .xcarchive 目录中查找其 dSYM:

在 Xcode 中,从列表中打开 Organizer window 和 select 您的应用程序。 Xcode 显示项目的档案列表。 按住 Control 键单击存档以在 Finder 中查看它。 然后,再次按住 Control 单击它并单击 Show Package Contents。 Within.xcarchive 是一个 dSYMs 目录,其中包含作为 Xcode 归档过程的一部分生成的 dSYM。 当您使用 Organizer window 中的下载 dSYM... 工具时,重新编译的位码 dSYM 也会下载到此文件夹。

暂无
暂无

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

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