问题标签 [dsym]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1335 浏览

ios - 禁用位码时下载 dSYM

要使用服务 Rollbar,必须禁用位码以进行回溯符号化。我还必须将 dSYM 文件上传到 Rollbar。但是在禁用位码时我在哪里可以获得 dSYM 文件?通常我可以在 iTunes 连接中下载它们(但如果启用了位码,我似乎只能在 iTunes 连接中下载它们——或者我错了吗?)。如果禁用,我看不到任何下载链接。

0 投票
1 回答
935 浏览

ios - 符号化需要DSYM和二进制?还是只是 DSYM?

开始使用 Crashlytics 并且很好奇为什么需要上传 DSYM 而不是完整的 .app 二进制文件来匹配。我的印象是,要表示您需要一个具有匹配 DSYM 文件的二进制文件。不是这样吗?当我在我的应用程序中所做的只是运行上传 DSYM 的构建后脚本时,基本上试图弄清楚 Crashlytics 如何象征意义

0 投票
1 回答
3877 浏览

ios - 如何从 iTunes Connect 下载 DSYM 文件(Xcode 档案丢失)

  1. 我需要 DSYM 文件来分析 .crash 文件。
  2. 所有档案都从我的系统中删除
  3. iTunesconnect 未显示下载 DSYM 文件的选项

所以神秘的是,我从哪里可以得到 DSYM ?

另外,我使用的是 Fabric/Crashlytics,有什么方法可以从 Fabric 下载 DSYM?

没有下载 DSYM 的选项

0 投票
1 回答
832 浏览

ios - IOS Xcode 8 Dsymulti 警告

我只是将我的项目更新到 Xcode 8,但不知道为什么我的 xcode 控制台充满了 Dsymulti 警告消息。

我的项目仍然可以成功构建。有谁知道我们该如何处理这些警告?

0 投票
1 回答
314 浏览

ios - 在 Instruments 中使用 Cocoa Touch Framework 分析应用程序不显示任何符号

  • 我有一个 Xcode Cocoa Touch Framework 项目(用 Objective-C 编写),它生成一个.framework目录以及相应的.dSYM文件。它iOS 10.1用作其基础SDK ,部署目标为8.0. 全部使用Xcode 8.1.
  • 我想使用 Instruments 来分析我的框架,所以我将我的框架添加到了一个单独的 Xcode 项目中(用 Swift 编写)。它构建并运行良好。但是在 Instruments 中,我的框架中的符号没有显示。
  • 在 Instruments menu:File -> Symbols中,显示有 Missing symbols 但它们都来自 System Frameworks (/usr/lib/dyld)

当我尝试将 dSYM 路径设置为我的框架的 dSYM 文件时,它说:

没有新的库来表示。指定的路径未找到任何选定库的 dSYM。

我是否以错误的方式分析我的框架?还是我在框架的构建设置中缺少其他设置?

任何帮助表示赞赏。谢谢!

0 投票
2 回答
1267 浏览

xcode - 无法压缩 dSyms

我需要压缩包含 dSYM 文件的 dSYMs 文件夹但我卡住了 在此处输入图像描述

好消息是,我能够使用命令行进行压缩

0 投票
1 回答
633 浏览

crashlytics - Crashlytics Today 扩展中缺少 dSYM 文件(禁用位码)

这个问题的标题基本上说明了一切。我在 Today 扩展中启用了 Crashlytics,由于某些原因,没有上传 dSYM,即使我没有使用 Bitcode。

我尝试手动上传它们(来自 ~/Library/Developer/Xcode/Derived Data/Timelines-evxmjnxmpmcivkavmpijzakaxkrp/Build/Products/Debug-iphoneos/Timelines.app.dSYM),但网络界面并没有真正给我任何反馈。它显示了这个屏幕:

在此处输入图像描述

无论我等待多长时间,一旦我刷新页面,它就会返回到“上传 dSYMS”屏幕。

我认为问题可能在于丢失的 dSYM 的 UUID 与我在本地找到的 UUID 并不真正匹配。

关于我的设置的一些注意事项:

  • Xcode 8.2

  • 在 iOS 10.2 上运行的 Today 扩展

  • 未启用位码。

  • Fabric 和 Crashlytics 的集成是使用 CocoaPods 完成的。

  • 存档未上传到 App Store。我只是在我的设备上本地测试它。但是由于崩溃报告的条目是在 Web 界面中创建的,我认为自动上传无论如何都应该工作。

我的问题基本上是:我该如何手动上传 dSYM?而且,第二个问题:如何使 dSYM 的自动上传工作?谢谢你。

0 投票
1 回答
523 浏览

firebase - Firebase 错误:symbolFileMappings:upsert:上传的文件不是有效的 Breakpad 符号文件

我正在尝试使用以下命令将 dSYM 文件上传到 Firebase:

但是每次我运行它时,我都会返回以下错误

我已经尝试过这个链接https://groups.google.com/forum/#!msg/firebase-talk/4829Sp1_uKY/IEC_T4-VBAAJ但没有任何运气,因为它出错了

有人可以帮我解决这个问题吗?

谢谢

0 投票
2 回答
3242 浏览

xamarin.ios - 在哪里可以找到使用 Xamarin iOS 构建的应用程序的 .dSYM 文件?

我已经使用 Xamarin 构建了一个 iOS 应用程序,并且需要 .dSYM 来获取完整的崩溃日志。官方文档说该文件位于 ~/Library/Caches/Xamarin/mtbs/builds/。但是,我在 ~/Library/Caches/Xamarin/ 中没有名为 mtbs 的文件夹。任何人以前见过这个并且知道在哪里可以找到 .dSYM 文件?

https://developer.xamarin.com/guides/ios/troubleshooting/questions/symbolicate-ios-crash/

0 投票
1 回答
1950 浏览

ios - iOS - Crashlytics 缺少 dSYM 来处理崩溃

我知道这是一个经常被问到的问题。

我只是花了一整天的时间寻找答案,但没有成功。

这是帮助我的不同帖子,但没有解决我的问题。

帖子、文档、推特:

缺少 dSYM没有匹配的 UUID官方文档,而且看起来我们缺少 dSYM。

这是我的配置以及到目前为止我尝试过的内容:

在此处输入图像描述

  • 我启用了位码(watchOS 支持)
  • 我已经从 iTunesConnect 下载了 dSYM -> 没有成功
  • 我在 Organizer (Show Package) 的存档中搜索 -> 没有成功
  • 我在 Build Settings 中使用 dSYM 文件设置了 DWARF。

我没有匹配的 UUID,就像我在一些帖子中读到的那样,这是因为当您启用位码时,Apple 会再次编译应用程序。

我现在该怎么办 ?我们发布了一个新版本,现在 Crashlytics Dashboard 与所有那些丢失的 dSYM 变得一团糟,现在有 2 个不同的版本。

如果有人有我没有阅读或不知道的其他信息,我愿意接受建议。

注意: 我为我的 Watch 和 Watch 扩展目标以及整个项目启用了位码,但没有为我的主要目标和小部件启用位码