每当我的应用程序打开时,如果检查某些条件。如果失败,则会向用户显示 UIAlertView。
当执行 [alertview show] 时,构建在 xcode 4.4.1 崩溃中符合,因为它在 xcode 4.3.2 和 xcode 4.5 中运行良好。
这是代码
NSString *appMessage = [NSString stringWithFormat:@"Error Message HERE"];
UIAlertView *appMessageAlertView = [[UIAlertView alloc] initWithTitle:nil message:NSLocalizedString(appMessage,@"Error Message") delegate:self cancelButtonTitle:nil otherButtonTitles:NSLocalizedString(@"OK", @"ok"),nil];
appMessageAlertView.delegate = self;
[appMessageAlertView show];
[appMessageAlertView release];
错过了一个重要信息:崩溃发生在 iOS6