iOS 7中的应用程序崩溃

普拉文

当我UIImagePicker在iPhone上使用(但仅在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上运行。

尼丁·戈赫尔

UIImagePickerController在提出Potratin只有在iPhone模式。我发现多了一个错误在你的代码,您正在使用picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary,而isCameraDeviceAvailable该错误: -

您应该像这样编码:

if( [UIImagePickerController isCameraDeviceAvailable:UIImagePickerControllerCameraDeviceFront] || [UIImagePickerController isCameraDeviceAvailable:UIImagePickerControllerCameraDeviceRear])
    {
       picker.sourceType = UIImagePickerControllerSourceTypeCamera;
                 [self presentViewController:picker animated:YES completion:nil];
    } else {
         picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
                 [self presentViewController:picker animated:YES completion:nil];       
    }

并在您的ViewController中shouldAutorotate更改为NO而不是YES

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

应用程序由于ios 7中的UIAlerview而崩溃,但在ios 6中工作正常

来自分类Dev

IOs7应用程序在后台崩溃

来自分类Dev

iOS 7应用程序使整个iPad崩溃

来自分类Dev

ios7 UINavigationBar setTitleTextAttributes崩溃的应用程序

来自分类Dev

iOS 7应用程序冻结而不会崩溃

来自分类Dev

我的iPhone应用程序因ios 7而崩溃

来自分类Dev

应用程序在IOS7中的MFMailComposeViewController对象上崩溃

来自分类Dev

带有Web视图的模式视图使应用程序在iOS7中崩溃

来自分类Dev

重置模拟器后,iOS7中的应用程序崩溃

来自分类Dev

在iOS应用程序中读取生产崩溃日志

来自分类Dev

构建后原生 iOS 应用程序中的 Unity 崩溃

来自分类Dev

iOS应用程序对某些用户崩溃

来自分类Dev

iOS应用程序随机崩溃

来自分类Dev

iOS应用程序在PushViewController上崩溃,但仅在TestFlight中崩溃

来自分类Dev

iOS 11:应用程序仅在 iOS 11 中崩溃,而不是在较低版本中

来自分类Dev

更改日历隐私时,iOS 7应用程序崩溃

来自分类Dev

iOS7故事板:调用addSubview后应用程序崩溃

来自分类Dev

将映像上传到服务器IOS7后,应用程序崩溃

来自分类Dev

应用程序在iOS 7中运行正常,无需修改?

来自分类Dev

iOS 7在不同的应用程序中显示不同的UDID

来自分类Dev

iOS 7应用程序中的应用程序内首选项屏幕

来自分类Dev

iOS 7+中的远程通知是否要求您的应用程序是报亭应用程序?

来自分类Dev

如果尚未在iOS 10上的设备中安装应用程序,则应用程序将立即崩溃

来自分类Dev

如果尚未在iOS 10上的设备中安装应用程序,则应用程序将立即崩溃

来自分类Dev

在performBlock中重置我的NSManagedObjectContext时,iOS 8应用程序崩溃

来自分类Dev

单击tabbarcontroller中的选项卡时,iOS应用程序崩溃

来自分类Dev

离子-模态中的文本输入会导致iOS上的应用程序崩溃

来自分类Dev

仅在TestFlight版本和IOS 14中显示键盘后,应用程序崩溃

来自分类Dev

在iOS中设置全局变量后,我的应用程序崩溃了

Related 相关文章

  1. 1

    应用程序由于ios 7中的UIAlerview而崩溃,但在ios 6中工作正常

  2. 2

    IOs7应用程序在后台崩溃

  3. 3

    iOS 7应用程序使整个iPad崩溃

  4. 4

    ios7 UINavigationBar setTitleTextAttributes崩溃的应用程序

  5. 5

    iOS 7应用程序冻结而不会崩溃

  6. 6

    我的iPhone应用程序因ios 7而崩溃

  7. 7

    应用程序在IOS7中的MFMailComposeViewController对象上崩溃

  8. 8

    带有Web视图的模式视图使应用程序在iOS7中崩溃

  9. 9

    重置模拟器后,iOS7中的应用程序崩溃

  10. 10

    在iOS应用程序中读取生产崩溃日志

  11. 11

    构建后原生 iOS 应用程序中的 Unity 崩溃

  12. 12

    iOS应用程序对某些用户崩溃

  13. 13

    iOS应用程序随机崩溃

  14. 14

    iOS应用程序在PushViewController上崩溃,但仅在TestFlight中崩溃

  15. 15

    iOS 11:应用程序仅在 iOS 11 中崩溃,而不是在较低版本中

  16. 16

    更改日历隐私时,iOS 7应用程序崩溃

  17. 17

    iOS7故事板:调用addSubview后应用程序崩溃

  18. 18

    将映像上传到服务器IOS7后,应用程序崩溃

  19. 19

    应用程序在iOS 7中运行正常,无需修改?

  20. 20

    iOS 7在不同的应用程序中显示不同的UDID

  21. 21

    iOS 7应用程序中的应用程序内首选项屏幕

  22. 22

    iOS 7+中的远程通知是否要求您的应用程序是报亭应用程序?

  23. 23

    如果尚未在iOS 10上的设备中安装应用程序,则应用程序将立即崩溃

  24. 24

    如果尚未在iOS 10上的设备中安装应用程序,则应用程序将立即崩溃

  25. 25

    在performBlock中重置我的NSManagedObjectContext时,iOS 8应用程序崩溃

  26. 26

    单击tabbarcontroller中的选项卡时,iOS应用程序崩溃

  27. 27

    离子-模态中的文本输入会导致iOS上的应用程序崩溃

  28. 28

    仅在TestFlight版本和IOS 14中显示键盘后,应用程序崩溃

  29. 29

    在iOS中设置全局变量后,我的应用程序崩溃了

热门标签

归档