报告哪个方法导致了我的 NSException?
我正在使用 Flurry Analytics,它报告我的应用程序崩溃,效果很好,只是我不知道哪种方法导致了崩溃。
我正在捕获这样的未捕获的异常:
{
[FlurryAnalytics logError:@"Uncaught" message:[NSString stringWithFormat:@"Crash! %@", [[UIDevice currentDevice] uniqueIdentifier]] exception:exception];
}
如果我只能看到哪种方法,这将是绝对完美的。想法?
I am using Flurry Analytics which reports my app crashes, works great except I don't know which method caused the crash.
I am catching the uncaught exceptions like this:
{
[FlurryAnalytics logError:@"Uncaught" message:[NSString stringWithFormat:@"Crash! %@", [[UIDevice currentDevice] uniqueIdentifier]] exception:exception];
}
If I could only see which method this would be absolutely perfect. Thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
这是编译器的扩展并且工作正常。
更新
从当前线程使用获取完整的调用堆栈:
这为您提供了
NSString
形式的调用堆栈。Use
This is an extension to the compiler and works fine.
UPDATE
to get the complete call stack from the current thread use:
which gives you the call stack as
NSString
.