iOS 判断相册相机是否允许

1 判断是否允许使用相机:

 NSString *mediaType = AVMediaTypeVideo;
                AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:mediaType];
                
                if(authStatus == ALAuthorizationStatusRestricted ||
                   authStatus == ALAuthorizationStatusDenied){
                    
                    [Utils showAlertView:nil :@"请在iPhone的“设置-隐私-相机”选项中,允许轻轻访问您的手机相机。" :@"我知道了"];
                    
                    return;
                    
                }

2 判断是否允许使用相册:

ALAuthorizationStatus author = [ALAssetsLibrary authorizationStatus];
                if (author == ALAuthorizationStatusRestricted ||
                    author == ALAuthorizationStatusDenied) {
                    // 用户不允许应用访问相册

                    [Utils showAlertView:nil :@"请在iPhone的“设置-隐私-照片”选项中,允许轻轻访问您的手机相册。" :@"我知道了"];
                    
                    return;
                }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏星流全栈

还在纠结 Flux 或 Relay,或许 Redux 更适合你

20660
来自专栏无原型不设计

新手看Mockplus2.3

Mockplus是我从今年下半年开始使用的一款原型设计软件,我被它简单高效的特性深深吸引着。他最近迎来了一次大版本(2.3)的更新,作为一名新手,我看着他再度走...

28970
来自专栏程序员互动联盟

【专业技术】使用html5的十大原因

你难道还没有考虑使用HTML5? 当然我猜想你可能有自己的原因;它现在还没有被广泛的支持,在IE中不好使,或者你就是喜欢写比较严格的XHTML代码。HT...

350100
来自专栏大数据钻研

前端工程师如何干掉设计

前端是一个承上启下的职位,正因为其位置的特殊性导致其必须了解设计和后台的一些基本知识。本文并非教大家如何取代设计的工作,而是讲解前端如何更快更便捷的实现一些简单...

35140
来自专栏携程技术中心

RN沙龙 | 那些携程火车票业务在RN实践中踩过的坑

姚瑞琼,前端程序媛一枚。2014年毕业后加入携程火车票事业部,今年年初起至今,主要负责React Native方案在火车票业务线的实践,先后参与并负责汽车票RN...

49990
来自专栏Pytorch实践

【Python】Selenium辅助海量基金数据获取

今天主要给大家介绍一下Selenium测试工具,它是一款浏览器测试专用的工具,能够模拟用户对浏览器进行鼠标点击、页面滑动等功能。一方面能够用于网页...

41940
来自专栏林德熙的博客

UWP 分享用那个图标

在 UWP ,选的是第一个。很多用户不知道这就是分享,他们会想,这个按钮是其它的。

13320
来自专栏ThoughtWorks

前端不止:请告诉我,你要什么样的图标

有一个英语成语叫做一画胜千言(A picture is worth a thousand words),不知道大家有没有听过?它是指的是一张静态的图片就可表达一...

40670
来自专栏SEO

【思考】百度新推出“网页标题作弊详解”

36480
来自专栏web前端教室

零基础想要学好前端开发,必须先“学好切图做静态页面”

开头第一句,这个文章针对的是零基础学员。 WEB前端开发,是用JS来操作DOM和DATA,响应用户的操作,实现前端的交互,包括更新view和ui以及更多。 Do...

23760

扫码关注云+社区

领取腾讯云代金券