繁体   English   中英

AVAudioSession 在 iOS16 中崩溃

[英]AVAudioSession crashes in iOS16

该应用程序是很久以前用 objC 编写的,但在 iOS16 之前一切正常。
现在应用程序由于 AVAudioSession 而崩溃,在控制台日志中它说:
AVAudioSession Failed to set category, error: -50

这是导致崩溃的代码,并非总是如此,但通常看起来它有时没有正确分配 memory 缓冲区。 在最后一个参数中,我遇到了崩溃说: Thread 1: EXC_BAD_access code=1 address 0x8

OSStatus result = AudioFileReadPackets (
        [player audioFileID],
        NO,
        &numBytes,
        [player packetDescriptions],
        [player startingPacketNumber],
        &numPackets, 
        bufferReference->mAudioData //This line causes crash
);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM