iOS - 系统相关功能授权【不断更新】
2016-03-14 18:41
375 查看
之前自己习惯用textClipping来总结零碎的知识点,整理的多了,显得真乱。重新拾起来博客呐,这篇博客会不断更新调用系统相关授权的方法,当然都是自己先试过再写上来的:
今天先来第一个、
关于语音
第一步是要导入库的: AVFoundation
第二步在你需要调用系统语音的文件导入头文件:
#import <AVFoundation/AVFoundation.h>
今天先来第一个、
关于语音
第一步是要导入库的: AVFoundation
第二步在你需要调用系统语音的文件导入头文件:
#import <AVFoundation/AVFoundation.h>
AVAudioSession *avSession = [AVAudioSession sharedInstance]; if ([avSession respondsToSelector:@selector(requestRecordPermission:)]) { [avSession requestRecordPermission:^(BOOL available) { if (available) { //completionHandler NSLog(@"允许录音"); } else { dispatch_async(dispatch_get_main_queue(), ^{ [[[UIAlertView alloc] initWithTitle:@"无法录音" message:@"请在“设置-隐私-麦克风”选项中允许xx访问你的麦克风,为您提供必要的服务" delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil] show]; }); } }]; }
相关文章推荐
- Youku iOS笔试题
- ios 深入浅出多线程(GCD)
- IOS 杂技
- iOS核心动画基本要点
- iOS开发笔记--描边label
- IOS-应用之间调用
- iOS - 使用"Masonry"库做约束(自动布局)
- iOS中制作动态链接库Framework
- iOS Use Auto Layout Size Classer
- iOS 打包出现 Your session has expired. Please log in.
- CocoaPods安装与使用
- iOS 高效添加圆角效果实战讲解
- iOS动画
- iOS搭建CI持续集成环境
- ios 项目中的全局、局部、成员、属性变量
- 分享iOS效率开发——Xcode优秀插件(持续更新)
- iOS 清理缓存
- iOS开发——打开手机相册,获取图片
- 苹果开发:开发证书都显示“此证书的签发者无效”的解决方法
- iOS 蓝牙 技术