问题标签 [symbolicatecrash]

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 投票
0 回答
90 浏览

ios - 通用应用程序的崩溃报告不适用于 symbolicatecrash

Mike的以下解决方案是使用 ARMV6、ARMV7 和 ARMV7s 创建通用应用程序的好方法。

但是,无论我是使用 Release_armv6-iphoneos 还是 release-iphoneos 中的 dSYM,崩溃报告都不适用于 symbolicatecrash。我已经尝试了 4.5 和 4.3 的 symbolicatecrash。有没有人找到一种方法来让它工作?

0 投票
2 回答
18819 浏览

xcode - 如何使用 atos 手动符号化崩溃日志

在整个互联网上搜索以找到一种方法来符号化我从 Apple 收到的崩溃日志后,我终于想出了如何在终端中使用 atos 命令来符号化崩溃日志。我在同一个文件夹中有 dSYM 文件、.app 文件和崩溃日志,并且使用atos -arch armv7 -o APPNAME我已经能够输入内存地址,有时(但很少)会出现方法名称。老实说,我对终端或崩溃日志没有太多经验。不幸的是,尝试从 Xcode 的管理器中符号化崩溃日志并没有做任何事情,并且尝试symbolicatecrash在 Xcode 的包内容中使用该文件也失败了。所以我在这里,留下了我所知道的唯一其他选择。

现在,我的问题是:如何对这些内存地址进行正面或反面?我必须输入哪些地址才能到达应用程序崩溃的地方?我已经完成了 90%,我只是不知道哪些地址会给我有价值的信息,哪些是无用的。这里附上一张崩溃日志的图片:

在此处输入图像描述

任何帮助是极大的赞赏。

0 投票
1 回答
320 浏览

ios - 同步到云端时如何获取 iOS 崩溃日志

如果用户只与 iCloud 同步,我如何获取他们的崩溃日志?我让他们尝试与他们的计算机同步,但似乎没有将它们复制到他们的计算机上。

0 投票
1 回答
84 浏览

xcode - symbolicatecrash 无法解析我的应用程序对象

我可以使用 symbolicatecrash 命令来符号化崩溃日志,除了它只解析系统符号外,它一切正常,但我的应用程序的所有对象都保留为内存地址.. 如下所示。当我使用 xcode 导入崩溃时结果相同,我是否错过了应用程序构建设置中的某些内容?

0 投票
1 回答
156 浏览

ios - iOS std::length_error::~length_error() 崩溃

在我的应用程序中,我也使用了 C++/Boost 库。奇怪的是所有的崩溃日志都与 std::length_error() 相关。

谁能提供一些线索?欢迎任何评论。

0 投票
0 回答
746 浏览

xcode4.5 - symbolicatecrash 不起作用,因为 mdfind 什么也没找到

在 OSX Mountain Lion (10.8.2) 上运行 Xcode 4.5.2

我正在尝试符号化崩溃报告,但 symbolicatecrash 脚本总是失败。我实际上对应用程序符号并不感兴趣。我想要系统库符号,但它甚至找不到那些:

具有该 UUID 的 UIKit.framework 确实存在:

但是,mdfind 拒绝看到它:

即使使用 mdfind "com_apple_xcode_dsym_uuids == *" 搜索也不会在库目录或任何系统库/框架内给出任何结果;仅列出了我编译的应用程序中的 dSYM 文件。

如何修复 mdfind 以便它在搜索中包含系统库?

0 投票
1 回答
361 浏览

ios - 商店中的 iPad 应用程序崩溃,无法处理 TestFlight 日志

因此,我的应用程序在实时应用程序上的 TestFlight 中出现了许多崩溃日志(仅限 iPad 5.0+)

2 libsystem_c.dylib 0x332a9e92 _sigtramp + 42

3 UIKit 0x34b97372 + 226 ...

异常原因:SIGSEGV

这是 TestFlight 日志中的所有线程...

我无法弄清楚为什么它可能会崩溃。NSNotificationCenter postNotificationName 要做些什么?

如果您有任何想法,他们将不胜感激,

谢谢!

0 投票
1 回答
405 浏览

objective-c - 如何在符号化崩溃报告中获取行号而不是行偏移?

我有一个问题困扰了我一段时间。对于我们的符号化崩溃报告,对于我们拥有源代码的内部框架,符号化崩溃报告通常具有偏移量而不是行号。例如,符号化报告具有:

当我们想要:

我尝试了一堆不同的构建设置排列,但我无法让它始终如一地工作(我们确实获得了崩溃某些部分的行号)。

感谢您的帮助,罗布

0 投票
1 回答
1898 浏览

ios - 无法符号化崩溃日志

我在符号化我的崩溃日志时遇到了一些问题。
我遵循了 naveenshan 在线程中回答的所有步骤。
但是一旦我执行了这条线

atos -arch armv7 -o 'app name.app'/'app name' 0x0003b508,

它只是让我在控制台上返回地址 0x0003b508。

我无法弄清楚为什么它不象征我的崩溃日志。

我什至尝试通过将崩溃日志拖放到 xcode 中的设备日志中来进行符号化。但即使这样似乎也行不通。

0 投票
5 回答
8918 浏览

ios - iOS - 如何解码来自 iTunes Connect 的符号化崩溃报告?

我有一个新应用程序,它被应用程序商店拒绝并显示以下消息:

但我的应用程序构建目标设置是设备:iPhone 部署目标:6.0

我的 plist 设置是:目标设备系列:iPhone iOS 部署目标:6.0

以下是我从 Apple 获得的崩溃日志:

我正在从这两页了解符号化:1)http://www.raywenderlich.com/23704/demystifying-ios-application-crash-logs 2)符号化 iPhone 应用程序崩溃报告

我对一些事情感到困惑:我确实有将应用程序上传到 iTunes 时制作的旧存档。但他们希望我有一个 .app 文件。那是哪个文件?那是存档吗?哪个文件是 myApp.app.dSYM 文件?我是否只是将整个崩溃报告复制到一个文本文件中并保存在本地?

谢谢!

此外,这是应用程序启动时运行的一些代码: