首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在iOS 8中录制音频是否需要请求许可?

在iOS 8中录制音频是否需要请求许可?
EN

Stack Overflow用户
提问于 2015-04-01 12:47:28
回答 1查看 1.4K关注 0票数 2

根据AVAudioSession文档,我似乎不再需要请求许可了。下面的信息说明系统自动提示用户获得权限。但我在网上搜索时遇到了不同的答案。

文档:

当您的应用程序的音频会话第一次尝试使用音频输入路由,同时使用允许录制的类别时,系统会自动提示用户许可。在iOS 7.0和更早版本中,调用requestRecordPermission:在您选择的时间提示用户(请参阅“音频会话类别”)。

在iOS 8.0及更高版本中,在应用程序尝试使用音频输入之前,不会要求用户授予权限。

在用户授予或拒绝许可后,系统会记住在同一应用程序中将来使用的选择。如果用户拒绝您的应用程序重新编码权限,或者尚未响应权限提示,则任何音频记录会话都只记录沉默。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-01 12:56:30

你仍然需要让用户授权麦克风,但只有当你尝试使用它,而不是当应用程序第一次启动。这是一个非常好的理由,最有价值的是,你可以向你的用户解释为什么你需要使用麦克风,而不是在启动时闪动他们的权限!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29400497

复制
相关文章
【音频处理】Melodyne 导入音频 ( 使用 Adobe Audition 录制音频 | 在 Melodyne 中打开录制的音频 | Melodyne 对音频素材的操作 | 音频分析算法 )
参考 【音频处理】使用 Adobe Audition 录制电脑内部声音 ( 启用电脑立体声混音 | Adobe Audition 中设置音频设备 | Adobe Audition 内录 ) 博客进行内录 ;
韩曙亮
2023/03/29
8.4K0
【音频处理】Melodyne 导入音频 ( 使用 Adobe Audition 录制音频 | 在 Melodyne 中打开录制的音频 | Melodyne 对音频素材的操作 | 音频分析算法 )
iOS开发中利用AVFoundation进行音频的录制和播放
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/80398662
用户1451823
2018/09/13
1.2K0
iOS开发中利用AVFoundation进行音频的录制和播放
音频缺失录制分析
RTMP Reader和Muxing各自包含音视频的AVCodecContext,共四个AVCodecContext
onexie
2020/01/20
1.4K0
远程的时候,选择在本地播放、在本地录制音频,录制页签没有音频设备这样来解决
远程的时候,选择在本地播放、在本地录制,远程会话建立后,win10/win11正常,打开设备管理器能看到麦克风和喇叭,录制声音正常,但是server系统不行,安装了虚拟声卡软件也看不到麦克风(vnc下能看到),由于看不到麦克风,rdp远程无非录制,安装虚拟声卡后,在vnc下能转录音频文件,但这不是我要的,我要的就是用server系统远程录制声音,得用到本地的麦克风
Windows技术交流
2023/09/12
6170
Android 音频录制与播放
音频录制 录制 private MediaRecorder mMediaRecorder; private void startRecord(){ if (mMediaRecorder == null){ mMediaRecorder = new MediaRecorder(); mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); mMediaRecorder.setOutputForma
码客说
2019/10/22
1.8K0
请求录制 | 巧用filter
Filter能够在一个请求到达servlet之前预处理用户请求, 也可以在离开servlet时处理http响应.
一个架构师
2022/06/27
4910
FFmpeg + Android AudioRecorder 音频录制编码
前文利用 FFmpeg 对 Android Camera2 采集的预览帧先进行渲染,然后利用 OpenGL 添加滤镜,最后将渲染结果进行编码生成 mp4 文件。
字节流动
2021/03/15
1.1K0
FFmpeg + Android AudioRecorder 音频录制编码
FFmpeg + Android AudioRecorder 音频录制编码
前文利用 FFmpeg 对 Android Camera2 采集的预览帧先进行渲染,然后利用 OpenGL 添加滤镜,最后将渲染结果进行编码生成 mp4 文件。
字节流动
2021/03/16
1.5K0
FFmpeg + Android AudioRecorder 音频录制编码
chrome录制保存网络请求
有时候,需要与同事共同查看网络请求,但是现场往往环境限制,导致无法访问环境。在这里推荐一种利用chrome保存网络请求的方法。
小黑同学
2023/07/10
1.1K0
chrome录制保存网络请求
H5录制视频、音频(WebRTC)
使用Navigator.getUserMedia可以做到在主流浏览器中获取用户摄像头数据,麦克风数据,我研究了一下,发现在ios、安卓微信浏览器中都不行。而在安卓6.0.1自带浏览器中可以,iOS Safari不支持,mac Safari不支持,兼容性还是太差,所以还是弃用了。但是我研究的结果还是保存一下,万一以后微信浏览器支持了呢?
黒之染
2018/10/19
5.2K0
Android OpenSL 录制 PCM 音频数据(八)
本章主要讲述如何通过Android OpenSL 实现录制 PCM 音频数据。开发流程回顾可以看下笔者前面发布过的文章。
PengJie
2021/01/10
1.2K0
AVFoundation 文本转语音和音频录制 播放
现在你应该对AVFoundation有了比较深入的了解,并且对数字媒体的细节也有了一定认识,下面介绍一下 AVFoundation的文本转语音功能
iOSSir
2019/06/14
2.3K0
使用Postman Proxy录制API请求
Postman的确提供了一种称为Postman Proxy的功能,它可以帮助我们快速地捕获和保存HTTP请求,进而创建测试用例。让我们通过以下步骤详细了解如何使用Postman Proxy。
运维开发王义杰
2023/08/10
4880
使用Postman Proxy录制API请求
React Native 音频录制例子来解惑入门
前言 本文基于开源Demo:https://github.com/zmxv/react-native-sound,通过这个例子学习怎么开发React Native App. 这段时间都掉到React Native的坑,踩了不少坑,基本也是别人踩过的坑,既然是别人踩过的坑,那么一般情况下都能找到解决方案,所以前期该踩的一些低级坑都踩了,不过这也让笔者对RN有了新的认识,那就是RN有入门门槛,在新项目考虑用它的时候要慎重。 既然要快速掌握RN,那就先从实际需求出发了,我们要用它来做些什么事情,笔者这里有以下需求
巫山老妖
2018/07/20
1.4K0
iOS音频播放(一)
转载: http://msching.github.io/blog/2014/07/07/audio-in-ios/
音视频_李超
2020/04/02
1.8K0
iOS音频(1)——AudioToolbox
AudioToolbox提供的API主要是C 使用起来相对晦涩,针对本文提供了简单的代码示例减小学习的阻力 AudioToolbox
羊羽shine
2019/05/29
2.2K0
iOS开发 - 音频相关
一、简介 简单来说,音频可以分为 2 种 1.音效 又称『短音频』,通常在程序中的播放时长为 1 ~ 2 s 在应用程序中起到点缀效果,提升整体用户体验 2.音乐 比如游戏中的『背景音乐』,一般播放时间较长 播放音频可以使用框架:AVFoundation.framework 二、音效的播放 //1.获得音效文件的路径 NSURL *url = [[NSBundle mainBundle] URLForResource:@"aaa.wav" withExtension:nil]; //2.加载音效文件,得到
hrscy
2018/08/30
5760
iOS开发 - 音频相关
开源音频工作站:录制、编辑、混合音频的理想选择
LMMS是一个令人印象深刻且功能强大的开源项目,它为音乐制作爱好者和专业人士提供了一个免费且高质量的选择。无论你是初学者还是经验丰富的音乐制作人员,都可以通过LMMS实现自己对音乐创作艺术无限可能性的探索。
小柒
2023/08/10
2870
开源音频工作站:录制、编辑、混合音频的理想选择
使用Loadrunner录制手机端http请求
  整体思路:使装有LR的电脑作为代理,分别设置LR的代理和手机的代理,这样,手机端提交的请求,就会经过LR,LR再提交给服务器,从而达到LR录制的效果。
顾翔
2021/07/22
6470
IOS UIResponder 判断触碰区域是否在图像内
10 override func touchesBegan(_ touches:Set<UITouch>, with event:UIEvent?) { 11 let touch = touches.first 12 let touchPoint = touch?.location(in:self.view) 13 14 let imageViewFrame = self.imageView.frame 15 let minX = imageViewFrame.origin.x 16 let
用户5760343
2019/07/08
5760
IOS UIResponder 判断触碰区域是否在图像内

相似问题

录制音频iOS

42

iOS录制音频错误

11

iOS流音频和录制音频

12

在iOS上录制音频的权限

17

在iOS上录制现场音频流

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文