【问题标题】:Splunk Mint: Failed to archive dSYMs for "MyApp" to "/tmp/splunk-mint-dsyms"Splunk Mint:无法将“MyApp”的 dSYM 存档到“/tmp/splunk-mint-dsyms”
【发布时间】:2018-03-14 09:54:13
【问题描述】:

如何解决这个错误?

Splunk Mint:将“MyApp”归档到“/tmp/splunk-mint-dsyms/MyApp.zip” 添加:我的应用程序

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”

【问题讨论】:

  • 以前可以用吗?
  • 是的工作。却突然停了下来。
  • @ObjC 你找到解决这个问题的答案了吗?
  • @Ramakrishna 从构建设置中删除运行脚本。
  • 你能解释清楚一点吗?如果我删除它会发生什么?如果我删除运行脚本,那么我们必须手动上传 DSYM 文件。

标签: ios objective-c iphone crashlytics splunk


【解决方案1】:

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

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

  1. 在 Xcode 中,从 Xcode 菜单中选择 Window > Organizer。
  2. 在 Xcode Organizer 中,单击存档选项卡。
  3. 在 iOS 应用下,从列表中选择您的应用。
  4. 从版本列中,为您的应用选择存档,显示为应用版本 (Build Uuid)。
  5. 单击下载 dSYM 以从 Apple 下载 dSYM 包。

压缩 dSYM 包并将其上传到 MINT

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

欲了解更多信息,请查看docs

【讨论】:

    【解决方案2】:

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

    Run Script Phase after dSYM is generated with Xcode 10 (on build)

    在顶部添加sleep 5

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

    是的,是的,但比完全禁用 IMO 上传要好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多