AVAudioSessionManager availableInputs"端口iPhone麦克风的未知选定数据源"

 书友64478237 发布于 2023-02-02 21:38

我已经在控制台日志中注意到这个错误了一段时间.虽然它不会影响我的应用程序的执行,但我发现它真的很烦人.因此,我开始追踪这个错误的来源.当我调用availableInputs时,结果证明了这一点

NSArray *inputs = [[AVAudioSession sharedInstance] availableInputs];

它会给我日志消息:

ERROR:     [0x3d61318c] AVAudioSessionPortImpl.mm:50: ValidateRequiredFields: Unknown selected data source for Port iPhone Microphone (type: MicrophoneBuiltIn)

我试图打印输入..

Printing description of inputs:
<__NSArrayI 0x188c4610>(
,

所以selectedDataSource是(null).我不知道该怎么办才能使它不为空?iPhone麦克风是一个内置输入......我想它已经由Apple设定了?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有