本文介绍了Crashlytics:“我们错过了一个处理崩溃的dSYM”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Crashlytics说我们错过了处理崩溃的dSYM,当我尝试从Xcode(7.1)下载dSYM时,我得到没有可供下载的dsyms

Crashlytics says "We're missing a dSYM to process crashes" and when I try to download dSYMs from Xcode (7.1), I get "there are no dsyms available for download"

推荐答案

我今天遇到了同样的问题。似乎iTunes Connect正在使用bitcode重新编译应用程序,以便更改UUID,并且.xcarchive中的dSYM实际上不能用于表示应用程序(这似乎是一个新的开发)。

I ran into the same problem today. It seems that iTunes Connect is recompiling apps with bitcode so that the UUID changes, and the dSYM inside the .xcarchive can't actually be used to symbolicate the app (this appears to be a new development).

您可以从iTunes Connect下载正确的dSYM。登录,转到我的应用程序,选择您的应用程序,然后点击顶部的活动选项卡。点击相关版本,并假设应用程序首先提交符号,您应该看到下载dSYM选项。

You can download the correct dSYM from iTunes Connect. Login, go to My Apps, select your app, then tap on the Activity tab at the top. Tap on the relevant build, and, assuming the app was submitted with symbols in the first place, you should see the option to "Download dSYM."

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

The file you get is called dSYMs (without an extension) but it is in fact a zip file. Add the .zip extension, unzip, and you'll find your dSYM(s) inside.

你可以将这个.zip文件直接上传到Crashlytics,你应该都是设置。

You can upload this .zip file directly to Crashlytics and you should be all set.

解决方案发布在此处:

The solution was posted here: https://twittercommunity.com/t/not-matching-uuid-bitcode/61000

这篇关于Crashlytics:“我们错过了一个处理崩溃的dSYM”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-14 20:05