Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 通过Flurry分析追踪崩溃_Objective C_Ios_Xcode_Error Handling_Flurry - Fatal编程技术网

Objective c 通过Flurry分析追踪崩溃

Objective c 通过Flurry分析追踪崩溃,objective-c,ios,xcode,error-handling,flurry,Objective C,Ios,Xcode,Error Handling,Flurry,我正在使用Flurry analytics,我注意到有一两个人经历过崩溃,我真的很想为他们修复它,但是这很烦人,因为他们没有联系到我,告诉我关于崩溃的情况,所以我甚至不知道要调查哪个viewController 我正在为flurry使用以下异常处理程序: void uncaughtExceptionHandler(NSException *exception) { NSArray *backtrace = [exception callStackSymbols]; NSStrin

我正在使用Flurry analytics,我注意到有一两个人经历过崩溃,我真的很想为他们修复它,但是这很烦人,因为他们没有联系到我,告诉我关于崩溃的情况,所以我甚至不知道要调查哪个viewController

我正在为flurry使用以下异常处理程序:

void uncaughtExceptionHandler(NSException *exception) {
    NSArray *backtrace = [exception callStackSymbols];
    NSString *platform = [[UIDevice currentDevice] model];
    NSString *version = [[UIDevice currentDevice] systemVersion];
    NSString *message = [NSString stringWithFormat:@"Device: %@. OS: %@. Backtrace:\n%@",
                         platform,
                         version,
                         backtrace];

    [Flurry logError:@"Uncaught" message:message exception:exception];
}
但是回溯会被截断,我得到的是:

NSRangeException:-[\uu NSArrayM objectAtIndex:]:索引2超出 边界[0..1]消息:设备:iPad。操作系统:5.1.1。回溯:(0 CoreFoundation 0x32b5e8a7例外预处理+186 1 libobjc.A.dylib 0x34b03259 objc_异常_抛出+32 2 CoreFoundation 0x32aa79db-[\uu NSA

这对我没什么帮助

是否有其他方法可用于跟踪和报告错误? 或者至少可以在崩溃时在屏幕上显示一条消息,这样我就可以添加一条消息,请联系


感谢

Flurry通过其新的SDK v3.x为Android应用程序提供了完整的堆栈跟踪崩溃报告。iOS应用程序也将很快引入此功能。有关更多详细信息,请写信至support@flurry.com(完全披露:我在Flurry的支持团队工作)

Flurry SDK的新版本(>=v4.3)现在支持,所以我认为不再需要使用
uncaughtExceptionHandler

那太好了。知道什么时候可以使用吗?@Aman请检查一下。。。