我正在使用Flurry Analytics来报告我的应用程序崩溃,除了我不知道哪种方法导致崩溃外,效果很好。
我正在捕捉这样未被捕获的例外:
{
[FlurryAnalytics logError:@"Uncaught" message:[NSString stringWithFormat:@"Crash! %@", [[UIDevice currentDevice] uniqueIdentifier]] exception:exception];
}
如果我只能看到哪种方法绝对完美。想法?
答案 0 :(得分:1)
使用
NSlog(@"function that crashed %s",__FUNCTION__);
这是编译器的扩展,可以正常工作。
更新
从当前线程使用获取完整的调用堆栈:
[NSThread callStackSymbols]
它将调用堆栈作为NSString
。