问题标签 [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.
ios - 通用应用程序的崩溃报告不适用于 symbolicatecrash
Mike的以下解决方案是使用 ARMV6、ARMV7 和 ARMV7s 创建通用应用程序的好方法。
但是,无论我是使用 Release_armv6-iphoneos 还是 release-iphoneos 中的 dSYM,崩溃报告都不适用于 symbolicatecrash。我已经尝试了 4.5 和 4.3 的 symbolicatecrash。有没有人找到一种方法来让它工作?
xcode - 如何使用 atos 手动符号化崩溃日志
在整个互联网上搜索以找到一种方法来符号化我从 Apple 收到的崩溃日志后,我终于想出了如何在终端中使用 atos 命令来符号化崩溃日志。我在同一个文件夹中有 dSYM 文件、.app 文件和崩溃日志,并且使用atos -arch armv7 -o APPNAME
我已经能够输入内存地址,有时(但很少)会出现方法名称。老实说,我对终端或崩溃日志没有太多经验。不幸的是,尝试从 Xcode 的管理器中符号化崩溃日志并没有做任何事情,并且尝试symbolicatecrash
在 Xcode 的包内容中使用该文件也失败了。所以我在这里,留下了我所知道的唯一其他选择。
现在,我的问题是:如何对这些内存地址进行正面或反面?我必须输入哪些地址才能到达应用程序崩溃的地方?我已经完成了 90%,我只是不知道哪些地址会给我有价值的信息,哪些是无用的。这里附上一张崩溃日志的图片:
任何帮助是极大的赞赏。
ios - 同步到云端时如何获取 iOS 崩溃日志
如果用户只与 iCloud 同步,我如何获取他们的崩溃日志?我让他们尝试与他们的计算机同步,但似乎没有将它们复制到他们的计算机上。
xcode - symbolicatecrash 无法解析我的应用程序对象
我可以使用 symbolicatecrash 命令来符号化崩溃日志,除了它只解析系统符号外,它一切正常,但我的应用程序的所有对象都保留为内存地址.. 如下所示。当我使用 xcode 导入崩溃时结果相同,我是否错过了应用程序构建设置中的某些内容?
ios - iOS std::length_error::~length_error() 崩溃
在我的应用程序中,我也使用了 C++/Boost 库。奇怪的是所有的崩溃日志都与 std::length_error() 相关。
谁能提供一些线索?欢迎任何评论。
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 以便它在搜索中包含系统库?
ios - 商店中的 iPad 应用程序崩溃,无法处理 TestFlight 日志
因此,我的应用程序在实时应用程序上的 TestFlight 中出现了许多崩溃日志(仅限 iPad 5.0+)
2 libsystem_c.dylib 0x332a9e92 _sigtramp + 42
3 UIKit 0x34b97372 + 226 ...
异常原因:SIGSEGV
这是 TestFlight 日志中的所有线程...
我无法弄清楚为什么它可能会崩溃。NSNotificationCenter postNotificationName 要做些什么?
如果您有任何想法,他们将不胜感激,
谢谢!
objective-c - 如何在符号化崩溃报告中获取行号而不是行偏移?
我有一个问题困扰了我一段时间。对于我们的符号化崩溃报告,对于我们拥有源代码的内部框架,符号化崩溃报告通常具有偏移量而不是行号。例如,符号化报告具有:
当我们想要:
我尝试了一堆不同的构建设置排列,但我无法让它始终如一地工作(我们确实获得了崩溃某些部分的行号)。
感谢您的帮助,罗布
ios - 无法符号化崩溃日志
我在符号化我的崩溃日志时遇到了一些问题。
我遵循了 naveenshan 在此线程中回答的所有步骤。
但是一旦我执行了这条线
atos -arch armv7 -o 'app name.app'/'app name' 0x0003b508
,
它只是让我在控制台上返回地址 0x0003b508。
我无法弄清楚为什么它不象征我的崩溃日志。
我什至尝试通过将崩溃日志拖放到 xcode 中的设备日志中来进行符号化。但即使这样似乎也行不通。
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 文件?我是否只是将整个崩溃报告复制到一个文本文件中并保存在本地?
谢谢!
此外,这是应用程序启动时运行的一些代码: