【问题标题】:How to get the dSYM file from the ipa file available on App Store如何从 App Store 上的 ipa 文件中获取 dSYM 文件
【发布时间】:2013-11-18 04:01:20
【问题描述】:

有没有办法从 App Store 中提供的 ipa 文件中获取 dSYM 文件?

我丢失了包含该 dSYM 的档案。

我可以这样做吗?我需要将 dSYM 上传到 Crittercism。

提前致谢。

【问题讨论】:

    标签: ios ipa dsym


    【解决方案1】:

    假设您仍然可以访问 iTunes Connect 中的应用程序,现在也可以从 iTunes Connect 下载 dSYM。登录,转到我的应用程序,选择您的应用程序,然后点击顶部的活动选项卡。点击相关版本,假设应用程序首先提交了符号,您应该会看到“下载 dSYM”选项。

    您获得的文件称为 dSYMs(没有扩展名),但它实际上是一个 zip 文件。添加 .zip 扩展名,解压缩,您会在其中找到您的 dSYM。

    (这周我需要这样做,因为 Crashlytics 抱怨缺少 dSYM:https://stackoverflow.com/a/35374388/2397068。)

    【讨论】:

    • 无法查看在应用商店的何处下载 dSYM 文件。
    【解决方案2】:

    很遗憾,dSYM 包含在应用存档中,但不包含在 .ipa 文件中,因此无法通过从 App Store 下载应用来获取它。

    这也是出于安全原因 - 将 dSYM 包含在 .ipa 文件中意味着任何人都可以下载它,从而可能更容易破解/破解/对您的应用进行逆向工程。

    【讨论】:

    • 如果您需要为自己的应用程序使用 dSYM,请转到 Xcode 中的窗口 > 管理器。为适当的应用程序选择存档文件并构建并点击“下载 dSYM...”。另请参阅stackoverflow.com/questions/34077722/…
    • @LaneRettig OP 指出“我的档案丢失了”,所以这对他不起作用。
    • 好电话!感谢您指出。刚刚发布了一个更全面的答案(这在以前可能是不可能的!)。
    • 我可以按照@LaneRettig 的建议从 AppStore 下载 DSYM 文件。
    • 我的构建是企业版,它没有上传到 TestFlight...不知何故我丢失了我的档案:(
    猜你喜欢
    • 1970-01-01
    • 2020-02-08
    • 1970-01-01
    • 1970-01-01
    • 2019-03-04
    • 2016-03-20
    • 2018-12-29
    • 1970-01-01
    • 2022-07-08
    相关资源
    最近更新 更多