You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS/iPadOS 18下ExtAudioFileRead抛出AVAudioSessionErrorCodeResourceNotAvailable错误

iOS 18/iPadOS 18中ExtAudioFileRead抛出OSStatus 561145203错误问题求助

在iOS和iPadOS 18系统中,调用ExtAudioFileRead会抛出OSStatus 561145203 (AVAudioSessionErrorCodeResourceNotAvailable)错误——iOS早期版本未出现该问题。这一长期稳定的代码路径自iOS 18发布后,此类错误码出现率骤增。

示例代码

AudioBufferList audioFileBufferList;
audioFileBufferList.mNumberBuffers = 1;
audioFileBufferList.mBuffers[0].mNumberChannels = clientAudioStreamBasicDescription.mChannelsPerFrame;
audioFileBufferList.mBuffers[0].mDataByteSize = bytesToRead;
audioFileBufferList.mBuffers[0].mData = (void*)mData;
                
UInt32 ui32FramesToRead = framesToRead;
OSStatus status = ExtAudioFileRead(file.audioFile, &ui32FramesToRead, &audioFileBufferList);
// 561145203 status

Xcode 16控制台输出

rt_sender::signal_wait_with_timeout failed: 22
AudioConverter -> 0x30268eae0: FillComplexBuffer out-of-process render returned 561145203

请问是否有其他开发者在iOS 18中遇到过此类问题?

内容的提问来源于stack exchange,提问作者hgwhittle

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 05:35:00