我一直在尝试更改uuid
生成的 dsym 文件,以便 crashlytics 可以将崩溃日志与dsym
.
你知道有什么方法吗?
有关更多上下文:
- 在构建期间上传 dsym 的脚本失败,我没有注意到。
- 位码被禁用,因此 iTunes 连接中没有 dsym 文件。
- 我能够从完全相同的源代码构建项目,因此从
dsym
应该工作的符号崩溃日志 - 我仍在尝试从 crashlytics 获取崩溃日志,但他们的 UI 不支持它,因此我联系了他们的支持,然后我应该能够在本地对其进行符号化。
我一直在尝试更改uuid
生成的 dsym 文件,以便 crashlytics 可以将崩溃日志与dsym
.
你知道有什么方法吗?
有关更多上下文:
dsym
应该工作的符号崩溃日志如果你有完全相同的源代码和编译器版本,你可以重新构建它并替换新的 uuid。
实现这个运行dwarfdump -u <yourapp>.dSYM
查看新的uuid。然后<yourapp>.dSYM/Contents/Resources/DWARF/<yourapp>
使用十六进制编辑器打开,找到新的 uuid 并替换为您需要的。
更改 dSYM 的 UUID 的步骤:
XXX.dSYM/Contents/Resources/DWARF/<BINARY_NAME>
dwarfdump -u XXX.dSYM
验证 UUID 是否已成功更改。