【发布时间】:2013-12-29 12:17:53
【问题描述】:
我的应用程序因信息很差而崩溃。当应用程序崩溃时,有没有办法在谷歌分析中找到最后一个屏幕名称?我正在跟踪我的应用程序中的每个屏幕。这样我就可以知道错误存在于哪个控制器中。感谢您的帮助!
编辑 崩溃报告:
NSRangeException Trace: <redacted> <redacted> <redacted> <redacted> <redacted> <redacted> <redacted> <redacted> <redacted> CFRunLoopRunSpec
【问题讨论】:
-
如何提供有关崩溃的信息,然后从那里继续,而不是要求一个可能根本不是解决方案的解决方案?但要回答你的问题:不,这是不可能的。
-
@Kerni 感谢您的帮助。我已经编辑了我的问题。
-
没有。您需要 iOS 生成的崩溃报告并使用 Xcode 管理器对其进行符号化,或者您需要使用 3rd 方库获取正确的崩溃报告。请参阅stackoverflow.com/questions/8233388/… 到目前为止,您没有提供任何有用的信息。你的“崩溃报告”是空的,你甚至没有说你是如何以及在哪里得到这个残缺的伪堆栈跟踪而没有真正的信息。
-
@Kerni 感谢您一直以来的帮助。我正在使用谷歌分析,像这样 [GAI sharedInstance].sendUncaughtExceptions = YES;跟踪崩溃。我在谷歌分析崩溃报告中发现了这个残缺的伪堆栈。所以我的问题是我不明白如何追踪导致这种情况的错误。
-
好吧,我想说那个功能当时并没有真正的帮助。
<redacted>由于 Apple 的系统优化,在尝试获取设备上的某些系统符号时发生。要获得正确的符号,您需要拥有完整的 iOS 崩溃报告或使用效果更好的 3rd 方服务。
标签: ios iphone objective-c google-analytics nsrangeexception