Splunk Mint:无法将 "MyApp" 的 dSYM 存档到“/tmp/splunk-mint-dsyms”

Splunk Mint: Failed to archive dSYMs for "MyApp" to "/tmp/splunk-mint-dsyms"

如何解决这个错误?

Splunk Mint:将 "MyApp" 归档到“/tmp/splunk-mint-dsyms/MyApp.zip” 添加:MyApp

zip 错误:中断(中止) Splunk Mint:无法将 "MyApp" 的 dSYM 存档到“/tmp/splunk-mint-dsyms” 命令 /bin/sh 失败,退出代码 252

第二个错误是

Splunk Mint:将 "MyApp" 归档到“/tmp/splunk-mint-dsyms/MyApp.zip” 添加:MyApp(缩小 68%) Splunk Mint:上传“/tmp/splunk-mint-dsyms/MyApp.zip”时出错“400”

请删除为自动上传 DSYM 文件添加的 运行 脚本。 并手动上传 DSYM 用于崩溃报告符号化。 请检查如何手动上传 DSYM。

在归档您的应用后使用 Xcode Organizer 下载 dSYM 包

  1. 在 Xcode 中,从 Xcode 菜单 select Window > 管理器。
  2. 在 Xcode 管理器中,单击“存档”选项卡。
  3. 在 iOS 应用下,select 列表中的应用。
  4. 在“版本”列中,select 您应用的存档,显示为应用版本(构建 Uuid)。
  5. 单击下载 dSYM 从 Apple 下载 dSYM 包。

压缩 dSYM 包并将其上传到 MINT

  1. 在 Finder 中,找到您刚刚下载的 dSYM 包(归档文件)。
  2. Right-click 存档文件和 select 显示包内容。
  3. 打开 dSYMs 文件夹。
  4. 将每个以您应用程序的构建 UUID 命名的 dSYM 文件压缩到一个 ZIP 文件。
  5. 登录 mint.splunk.com 打开 MINT 管理控制台。
  6. Select 您的应用项目。
  7. 单击“设置”仪表板。
  8. 在项目设置下,单击 dSYMs。
  9. 单击“浏览并上传”,然后导航至 select 您压缩的 dSYM 包。

有关详细信息,请查看 docs

对我有用的答案包含在这里:

sleep 5 添加到顶部:

iOS/Pods/SplunkMint/SplunkMint.framework/Resource/splunkmint_postbuild_dsym_upload_script.sh

一个 hack,是的,但比必须完全禁用 IMO 上传更好。