當我在iPhone上使用UIImagePicker
時,應用程序崩潰,但僅在iOS 7中崩潰。 我用下面的代碼行在iOS 7中崩潰的應用程序
picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES;
if([UIImagePickerController isCameraDeviceAvailable:UIImagePickerControllerCameraDeviceFront] || [UIImagePickerController isCameraDeviceAvailable:UIImagePickerControllerCameraDeviceRear])
{
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
} else {
//[self showAlertViewWithTitle:@"Sorry" message:@"Your Device Don't Have Camera"];
}
[self presentViewController:picker animated:YES completion:nil];
}
該應用在iOS 6上運行,而不是在iOS的7 我新上這個網站,請幫助。
你能後你得到的例外呢? – Shaun
要說清楚。它在iOS 7下運行時崩潰,並在iOS 6下運行?是的最好的方法是也從控制檯發佈錯誤消息等。 – Binarian
原因:'支持的方向與應用程序沒有共同的方向,並且應該Autorotate返回YES' – Pravin