【发布时间】:2017-02-04 06:05:15
【问题描述】:
你们中的任何人都知道如何从 iOS 应用记录任何崩溃异常吗?
我强制我的 viewController 崩溃:
- (void)viewDidLoad {
[super viewDidLoad];
NSArray *myArray = [NSArray new];
NSLog(@"%@", [myArray objectAtIndex:0]);
}
我尝试在我的 AppDelegate 中的控制台中捕获崩溃:
void uncaughtExceptionHandler(NSException *exception) {
NSLog(@"CRASH: %@", exception);
NSLog(@"Stack Trace: %@", [exception callStackSymbols]);
}
void SignalHandler(int sig) {
NSLog(@"CRASH: %d",sig);
}
但这没有用。你们中的任何人都知道如何在 iOS 中注册任何崩溃异常吗?
【问题讨论】:
标签: ios exception-handling nsexception