如何在iOS 6和iOS 7中检查用户是否允许我的应用使用后置摄像头

jianpx

我知道iOS7为AVCaptureDevice提供了新的api:authorizationStatusForMediaType:可以知道后置摄像头的权限状态,但是在iOS 6中,怎么知道?

jianpx

最后,我找到了一种在iOS 6和iOS 7中均可使用的方法,这是我的代码:

- (BOOL)backCameraIsReady
{
    AVCaptureDevice *inputDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
    AVCaptureDeviceInput *captureInput = [AVCaptureDeviceInput deviceInputWithDevice:inputDevice error:nil];
    if (!captureInput) {
        return NO;
    } else {
        return YES;
    }
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS,如何使用后置摄像头进行面部跟踪?

来自分类Dev

如何在iPhone上同时使用前置摄像头和后置摄像头

来自分类Dev

支持iOS 6和7

来自分类Dev

如何在 QuaggaJS 中使用后置摄像头代替自拍相机

来自分类Dev

XCode 5和iOS 6和7

来自分类Dev

XCode 5和iOS 6和7

来自分类Dev

如何在iPhone 6和6 Plus模拟器中启动使用Titanium构建的iOS应用程序?

来自分类Dev

如何在iOS中使用Year显示当前和之前的6个月?

来自分类Dev

如何使用Swift在iOS8中创建与矩形摄像头框架的顶部对齐的方形摄像头预览

来自分类Dev

如何在ios6和ios7中显示4英寸屏幕和3.5英寸屏幕的UIButton和UITableview

来自分类Dev

在iOS 7中通过摄像头捕获图像后如何跳过重拍/使用照片选项

来自分类Dev

在iOS 7中通过摄像头捕获图像后如何跳过重拍/使用照片选项

来自分类Dev

Xcode 6自适应UI如何与iOS 7和iOS 6向后兼容?

来自分类Dev

适用于ios 6和ios 7的应用

来自分类Dev

同时支持iOS 6和iOS 7的应用

来自分类Dev

iOS 6和iOS 7中的UIWebView渲染差异

来自分类Dev

iOS 6和7 UINavigationBar间距

来自分类Dev

如何使用 ffmpeg 从我的网络摄像头将音频和视频录制到文件中?

来自分类Dev

如何使应用程序与iOS6和iOS7兼容?

来自分类Dev

如何在iOS 7中仍然使用iOS6 UI?

来自分类Dev

如何在iOS 7中仍然使用iOS6 UI?

来自分类Dev

iOS 7 API和iOS 6 API之间的区别

来自分类Dev

iOS 6和iOS 7 UIButton标签垂直对齐

来自分类Dev

iOS 6和iOS 7 UIButton标签垂直对齐

来自分类Dev

ios7和ios6播放youtube视频

来自分类Dev

uinavigationController leftButton框架问题ios6和ios 7

来自分类Dev

如何调整页面标题以在iOS6和iOS7中正常工作?

来自分类Dev

如何在iOS6中设置iframe的宽度?

来自分类Dev

如何在iOS 6中实现可拖动的UIButton?

Related 相关文章

  1. 1

    iOS,如何使用后置摄像头进行面部跟踪?

  2. 2

    如何在iPhone上同时使用前置摄像头和后置摄像头

  3. 3

    支持iOS 6和7

  4. 4

    如何在 QuaggaJS 中使用后置摄像头代替自拍相机

  5. 5

    XCode 5和iOS 6和7

  6. 6

    XCode 5和iOS 6和7

  7. 7

    如何在iPhone 6和6 Plus模拟器中启动使用Titanium构建的iOS应用程序?

  8. 8

    如何在iOS中使用Year显示当前和之前的6个月?

  9. 9

    如何使用Swift在iOS8中创建与矩形摄像头框架的顶部对齐的方形摄像头预览

  10. 10

    如何在ios6和ios7中显示4英寸屏幕和3.5英寸屏幕的UIButton和UITableview

  11. 11

    在iOS 7中通过摄像头捕获图像后如何跳过重拍/使用照片选项

  12. 12

    在iOS 7中通过摄像头捕获图像后如何跳过重拍/使用照片选项

  13. 13

    Xcode 6自适应UI如何与iOS 7和iOS 6向后兼容?

  14. 14

    适用于ios 6和ios 7的应用

  15. 15

    同时支持iOS 6和iOS 7的应用

  16. 16

    iOS 6和iOS 7中的UIWebView渲染差异

  17. 17

    iOS 6和7 UINavigationBar间距

  18. 18

    如何使用 ffmpeg 从我的网络摄像头将音频和视频录制到文件中?

  19. 19

    如何使应用程序与iOS6和iOS7兼容?

  20. 20

    如何在iOS 7中仍然使用iOS6 UI?

  21. 21

    如何在iOS 7中仍然使用iOS6 UI?

  22. 22

    iOS 7 API和iOS 6 API之间的区别

  23. 23

    iOS 6和iOS 7 UIButton标签垂直对齐

  24. 24

    iOS 6和iOS 7 UIButton标签垂直对齐

  25. 25

    ios7和ios6播放youtube视频

  26. 26

    uinavigationController leftButton框架问题ios6和ios 7

  27. 27

    如何调整页面标题以在iOS6和iOS7中正常工作?

  28. 28

    如何在iOS6中设置iframe的宽度?

  29. 29

    如何在iOS 6中实现可拖动的UIButton?

热门标签

归档