最近我开始接收UIAlertView的崩溃报告,只有使用iOS 8.3的用户
Crashlytics报道:
Fatal Exception: UIApplicationInvalidInterfaceOrientation
Supported orientations has no common orientation with the application,and [_UIAlertShimPresentingViewController shouldAutorotate] is returning YES
发生碰撞的行是[alertView show]:
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:title message:message delegate:nil cancelButtonTitle:cancelButtonTitle otherButtonTitles:nil]; [alertView show];
解决方法@H_404_17@
尝试实现这一点
- (BOOL)shouldAutorotate {
return NO;
}
-(NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskPortrait;
}
也检查:Orientation issue in Lanscape mode while opening camera in iOS 7 in iPhone
- (BOOL)shouldAutorotate { return NO; } -(NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskPortrait; }
也检查:Orientation issue in Lanscape mode while opening camera in iOS 7 in iPhone