问题标签 [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 回答
2129 浏览

xcode - 为什么 Xcode 不为静态库生成 dSYM

我尝试编译库并使用“DWARF with dSYM File”格式获取调试符号。这适用于动态库,但不适用于静态库。

XCode“快速帮助”说“不需要dSYM文件,也不会为静态库或目标文件产品创建)。[dwarf-with-dsym]”

谁能解释为什么?

谢谢

0 投票
3 回答
5003 浏览

jenkins - 如何使用 httprequest 插件 jenkins 发送文件(zip)

我需要将 zip 文件上传到 appDynamics,我需要使用我的 jenkins 管道中的 httpsrequest 插件

上传 appdynamics 请求

我们现在正在使用 shell 执行上述请求,但我正在尝试找出如何使用httpsRequest 插件发送多个 zip 文件

0 投票
1 回答
5101 浏览

ios - 如何将嵌入式框架的 dSYM 文件包含到应用存档中

我的应用程序使用了一些 3rd 方框架。我有一个框架本身和它的 dSYM 文件。

存档我的应​​用程序时,存档不包含此框架的 dSYM 文件。它包含其他框架的 dSYM 文件,这些框架通过 Cocoa Pods 包含并与我的应用程序一起构建。

我正在使用 HockeyApp 进行应用分发,因此我将我的应用 IPA 和 dSYM 存档上传到它。但是由于这个确切的框架缺少这个确切的 dSYM,我无法在崩溃报告中看到所有堆栈跟踪。

所以问题是:我怎样才能请 Xcode 为框架复制 dSYM 文件?我应该在归档期间通过脚本手动执行此操作吗?

0 投票
1 回答
889 浏览

ios - 在 Fabric 中上传 ios build .dSYM 文件需要很长时间

当我在 Fabric 中上传 .dSYM 文件时,需要很长时间!有什么建议么?为什么这些文件不包含在构建中?

在此处输入图像描述

0 投票
3 回答
502 浏览

ios - 崩溃报告未进入 Crashlytics / fabric。显示警告:“看起来我们缺少 dSYM 来处理以下版本的崩溃。”

我厌倦了解决 dSYM 文件问题。我已经使用 dSYM 文件更新了项目的项目设置并将调试信息格式定位 为 DWARF我也更新了 dSYM 文件并成功更新,但每次获取我们正在处理上传的 dSYM。请过几分钟再回来查看状态。 但是仍然没有上传 dSYM 文件,并且在我的 iOS 应用程序的 fabric/crashlytics 中没有生成崩溃报告。

任何人都请帮助我摆脱这个问题。

0 投票
3 回答
1824 浏览

app-store-connect - 从 App Store Connect 下载 dSYM 文件未按预期工作

我正在尝试从 App Store Connect 下载一个 dSYM 文件,以了解 Fabric Crashlytics 上的象征性崩溃。但是当我尝试下载它时,我收到了一个扩展名为 .dms 的陌生文件,该文件对 Crashlytics 上的符号崩溃无效。对此有什么想法吗?

0 投票
2 回答
1099 浏览

cmake - 里面有什么cmake 使用 macos 上的 makefile 生成器创建的 .dSYM 目录?

我在 MacOS 上使用 CMake 为我的 C++ 项目生成 Makefile。当我构建一个目标(比如test/AsyncTest)时,我得到了那个目标,以及一个test/AsyncTest.dSYM/包含以下内容的目录:

我猜这是调试信息(基于“.dSYM”和“DWARF”线索),但我还没有找到让我检查 AsyncTest 文件的工具。dwarfdump不认识它。

那么,这个文件究竟是什么?有没有我可以用来转储符号信息的工具(假设就是这样)?当我没有要求时,为什么 CMake 会生成它?我可以生成它吗(因为生成的文件是huuuuge)?

0 投票
0 回答
541 浏览

ios - 无法从 XCode 9.2 上所需的二进制 CoreLocation.framework 进行符号化

我试图象征崩溃日志,但我收到以下错误消息。如果有任何建议,我们将不胜感激。

错误信息是

崩溃日志

0 投票
0 回答
389 浏览

ios - 如何将我的 SDK 框架项目的 .dsym 文件包含到 App 项目中?

我有一个使用我的框架二进制文件的应用程序。当我归档我的应用程序时,我可以看到我的应用程序和 pod 的 .dsym 文件,但看不到我的框架文件。

因此,如果我的框架代码中发生任何崩溃,它不会显示符号化的崩溃日志......!

我的问题:当我归档我的应用程序时,有什么方法可以添加 Framework .dsym 文件?

注意:如果假设我使用 App Project 将我的框架项目添加到 WorkSpace,然后将其存档..在这种情况下,它还会显示 App 和框架的 .dsym 文件。?

请帮助提前谢谢..

0 投票
1 回答
488 浏览

macos - 如何在 Xcode 9 中不去除调试符号

自从 Xcode 9 以来,我一直在为我的 OS X 应用程序符号化崩溃日志时遇到问题。请注意,我不是通过 App Store 分发的,因此这些是用户提供的日志,我一直在使用 MacSymbolicator 进行符号化。我认为这不值得头疼,并希望将 Xcode 设置为不再剥离调试符号。

令人惊讶的是,我一直无法做到这一点。我似乎记得在 Build Settings 中启用了 Strip Debug Symbols,所以我认为禁用它会很简单。虽然没有运气。我在 Xcode 9 中尝试过各种构建设置组合(复制时剥离调试符号、剥离 Swift 符号、生成调试符号、调试信息格式……),但仍然没有运气。我可能遗漏了一些微不足道的东西,但是有人可以为我指出正确的方向,以正确的构建设置来创建用户提供的不需要符号化的崩溃日志。谢谢。