问题标签 [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.
ios - 禁用位码时下载 dSYM
要使用服务 Rollbar,必须禁用位码以进行回溯符号化。我还必须将 dSYM 文件上传到 Rollbar。但是在禁用位码时我在哪里可以获得 dSYM 文件?通常我可以在 iTunes 连接中下载它们(但如果启用了位码,我似乎只能在 iTunes 连接中下载它们——或者我错了吗?)。如果禁用,我看不到任何下载链接。
ios - 符号化需要DSYM和二进制?还是只是 DSYM?
开始使用 Crashlytics 并且很好奇为什么只需要上传 DSYM 而不是完整的 .app 二进制文件来匹配。我的印象是,要表示您需要一个具有匹配 DSYM 文件的二进制文件。不是这样吗?当我在我的应用程序中所做的只是运行上传 DSYM 的构建后脚本时,基本上试图弄清楚 Crashlytics 如何象征意义
ios - IOS Xcode 8 Dsymulti 警告
我只是将我的项目更新到 Xcode 8,但不知道为什么我的 xcode 控制台充满了 Dsymulti 警告消息。
我的项目仍然可以成功构建。有谁知道我们该如何处理这些警告?
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。
我是否以错误的方式分析我的框架?还是我在框架的构建设置中缺少其他设置?
任何帮助表示赞赏。谢谢!
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 的自动上传工作?谢谢你。
firebase - Firebase 错误:symbolFileMappings:upsert:上传的文件不是有效的 Breakpad 符号文件
我正在尝试使用以下命令将 dSYM 文件上传到 Firebase:
但是每次我运行它时,我都会返回以下错误
我已经尝试过这个链接https://groups.google.com/forum/#!msg/firebase-talk/4829Sp1_uKY/IEC_T4-VBAAJ但没有任何运气,因为它出错了
有人可以帮我解决这个问题吗?
谢谢
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/
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 扩展目标以及整个项目启用了位码,但没有为我的主要目标和小部件启用位码。