AVAudioPlayer 在 iOS 17 上崩溃,如何修复?

问题描述 投票:0回答:1

在iOS 17之前的系统版本上运行良好。iOS系统版本升级到17后,出现大量崩溃情况。发生什么事了?

AQ::API::V2Impl::AllocateBuffer(OpaqueAudioQueue*, void*, unsigned int, AudioStreamPacketDescription*, unsigned int, AudioQueueBuffer**) + 780
1  AudioToolbox                   AQ::API::V2Impl::AllocateBuffer(OpaqueAudioQueue*, void*, unsigned int, AudioStreamPacketDescription*, unsigned int, AudioQueueBuffer**) + 592
2  AVFAudio                       AVAudioPlayerCpp::allocAudioQueue() + 476
3  AVFAudio                       AVAudioPlayerCpp::prepareToPlayQueue() + 32
4  AVFAudio                       AVAudioPlayerCpp::playQueue(AudioTimeStamp const*) + 116
5  AVFAudio                       AVAudioPlayerCpp::DoAction(unsigned int, unsigned long, void const*) + 164
6  AVFAudio                       -[AVAudioPlayer play]
ios crash avaudioplayer
1个回答
0
投票

我们也遇到了同样的问题。有解决办法吗?

NSError *error;
AVAudioPlayer *avaudioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:fileURL error:&error];
[avaudioPlayer play]
© www.soinside.com 2019 - 2024. All rights reserved.