AVAudioRecorder 后台遇到的情况解决
来源:互联网 发布:西南财经网络教育 编辑:程序博客网 时间:2024/05/17 23:23
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];
然后在录音结束后,既就是在它的回调函数
- (void)audioRecorderDidFinishRecording:(AVAudioRecorder *)aRecorder successfully:(BOOL)flag
里加上:[[AVAudioSession sharedInstance] setActive:NO error:nil]; 即可。
(用AVAudioPlayer来播放音乐也同样处理)
获取输入硬 件 获取输出硬件 与IPOD混合 遵从振铃/静音
AVAudioSessionCategoryAmbient 否 是 是 是
AVAudioSessionCategorySoloAmbient 否 是 否 是
AVAudioSessionCategoryPlayback 否 是 否 否
AVAudioSessionCategoryRecord 是 否 否 否
AVAudioSessionCategoryPlayAndRecord 是 是 否 否
如果你想让你的音乐在程序退出后继续在后台播放,
可以这样设置:
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];
再在你工程的plist里加上
在info.plist里面添加
<key>Required background modes</key>
<array>
<string>App plays audio</string>
</array>
即可。
- AVAudioRecorder 后台遇到的情况解决
- iOS: 使用AVAudioRecorder中遇到的问题
- iOS开发-解决AVAudioRecorder录音文件无法保存的问题
- AVAudioRecorder
- 解决:后台传来的有特殊字符的JSON串,解析出现200错误的情况
- AVAudioRecorder 音频视图的加载
- swift2.0 AVAudioRecorder的使用
- 一个cocoapods问题的解决,希望能帮助到遇到类似情况的人
- 工作之中遇到的情况
- 遇到字符串比较的情况
- AndroidStudio中遇到的情况
- win7下电脑疑难杂症解决集合(自己遇到的情况)
- 前端开发,遇到火狐浏览器无法加载css样式表的情况及解决
- 做后台遇到的几个问题
- IOS的各种后台情况的实现
- 后台看job 的运行 情况
- IOS7 AVAudioRecorder 不能录音的解决方法
- iOS 使用AVAudioRecorder实现音频的录制
- web
- JavaWEB新人报道
- 英语【说】记录
- Android ListView常用用法(二)
- vs入门学习
- AVAudioRecorder 后台遇到的情况解决
- maven部署第三方jar到repository本地库
- POJ 3225
- make xconfig QT3图形界面配置环境安装
- 内存泄漏是新手必然要经历的痛,NSMutableArray的正确使用
- unity3d开发需要知道的一些常量
- java环境变量设置
- oracle glogin.sql和login.sql
- 命令行进入mysql出错