ios - 上传 DSYM 文件后解析未符号化的崩溃分析

标签 ios xcode parse-platform crash-reports

我有一个已经在 App Store 中的应用程序,我收到了一个未符号化的崩溃报告。我尝试使用以下过程上传 .dSYM 文件,但 Parse 仍然向我显示未符号化的崩溃报告。我想知道我是否做错了什么。

假设应用名为 MyApp

  1. 在 Xcode 中,我使用 Window > Organizer 打开管理器
  2. 我找到我最新的 MyApp Archive,然后右键单击它然后在 Finder 中显示
  3. 我右键单击 MyApp.xcarchive 文件并选择“显示包内容”
  4. 我导航到 dSYMs 文件夹并获取目录(我在这里也看到了 MyApp.app.dSYM 文件)

在终端中,我使用以下方法上传 dSYM 文件:

  1. 我 cd 到我的项目文件夹中的解析云文件夹
  2. 然后我输入以下内容:

解析符号 MyApp --path="/Users/EmadToukan/Library/Developer/Xcode/Archives/2015-08-15/MyApp 2015-08-15, 7.28 PM.xcarchive/dSYMs/MyApp.app .dSYM"

当我按下回车键时,我得到以下信息:

Uploading iOS symbol files...
Uploaded symbol files.

当我刷新我的 Parse Analytics 页面时,它仍然说崩溃报告是未符号化的。知道为什么会这样吗?

最佳答案

我最初将其作为评论提交,因为我认为我没有看到正确的结果。现在我意识到我是。

因此,您需要做的是上传在存档的 DWARF 目录中找到的文件。这可以在 dSYM/xarchive/DWARF/app_name 中找到,其中“app_name”实际上是您要上传的文件。

一旦你这样做了,从我从 Parse 的文档中可以看出,以前未符号化的崩溃将不会被符号化。相反,将使用符号生成新的崩溃。这有点令人困惑,因为重复的 unsym 崩溃之后仍然存在。您可以在 Parse 的网站上找到此信息 here

关于ios - 上传 DSYM 文件后解析未符号化的崩溃分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32300712/

相关文章:

javascript - Javascript 的打开语法是什么?

ios - 使用 Parse nearGeoPoint 检索用户位置

iOS 架构和数据预取

ios - 我的应用程序因 Flurry 崩溃

ios - XCode 将不再在设备/模拟器上运行我的应用程序

ios - 当我尝试运行 Xcode 模拟器时,出现错误 'Stop “(null)”?

ios - Parse 的 VoIP 推送通知

ios - 弹出演示 Controller (_ :willRepositionPopoverTo:in:) Trying to change the size of popUp on different orientation

ios - 如何在单击按钮时更改自定义单元格的高度?

iphone - 是否可以在安装 Xcode 4 后安装 Xcode 3?