iOS判断是否有权限访问相机,相册,定位
来源:互联网 发布:p相片软件下载 编辑:程序博客网 时间:2024/06/05 08:02
1.判断用户是否有权限访问相册
#import <AssetsLibrary/AssetsLibrary.h>
ALAuthorizationStatus author = [ALAssetsLibraryauthorizationStatus];
if (author == kCLAuthorizationStatusRestricted || author ==kCLAuthorizationStatusDenied)
{
//无权限
}
typedef enum {
kCLAuthorizationStatusNotDetermined = 0, // 用户尚未做出选择这个应用程序的问候
kCLAuthorizationStatusRestricted, // 此应用程序没有被授权访问的照片数据。可能是家长控制权限
kCLAuthorizationStatusDenied, // 用户已经明确否认了这一照片数据的应用程序访问
kCLAuthorizationStatusAuthorized // 用户已经授权应用访问照片数据
} CLAuthorizationStatus;
2.判断用户是否有权限访问相机
iOS7之前都可以访问相机,iOS7之后访问相机有权限设置
#import <AVFoundation/AVCaptureDevice.h>
#import <AVFoundation/AVMediaFormat.h>
AVAuthorizationStatus authStatus = [AVCaptureDeviceauthorizationStatusForMediaType:AVMediaTypeVideo];
if (authStatus == AVAuthorizationStatusRestricted || authStatus ==AVAuthorizationStatusDenied)
{
//无权限
}
3.判断是否开启定位服务
[CLLocationManagerlocationServicesEnabled] //检测的是整个的iOS系统的定位服务是否开启
检测当前应用的定位服务是否开启需要通过一下方法来检测
- (void)locationManager:(CLLocationManager *)manager
didFailWithError:(NSError *)error
- iOS iOS判断是否有权限访问相机,相册,定位
- iOS判断是否有权限访问相机,相册,定位
- ios判断是否有权限访问相机,相册,定位
- iOS判断是否有权限访问相机,相册,定位
- iOS判断是否有权限访问相机,相册,定位
- 判断是否有权限访问相机,相册,定位
- 判断是否有权限访问相机,相册,定位
- 判断是否有权限访问相机,相册,定位
- 判断是否有权限访问相机,相册,定位
- iOS-判断相册,相机,定位权限是否打开
- 判断应用是否有访问相册和相机的权限
- iOS相机 相册 麦克风 定位等权限是否拥有
- iOS各种权限判断(相机,相册,定位,录音)
- iOS 相机权限以及相册权限访问
- iOS 判断应用是否有使用相机的权限
- ios 判断相册 相机 位置权限
- ios 判断相册 相机 位置权限
- ios判断相册,相机,麦克风等权限
- Can not perform this action after onSaveInstanceState
- C++中父类的析构函数为什么要为虚函数
- 内联和块级和泛型
- QT-组件布局
- 通过expect scp 命令分发文件到其它机器
- iOS判断是否有权限访问相机,相册,定位
- D3D9---2D编程(画矩形)
- 算法分析之半数集自底向上
- 采用递增有序的顺序表表示集合,求解两个集合的交、并集
- java内存模式 -- 栈和堆
- activemq
- String equals源码分析
- 数组、链表、哈希表
- C:\fakepath\文件路径问题