1

我正在使用AVQueuePlayer播放来自互联网的媒体。我设置了正确的AVAudioSessionCategoryPlayback,添加了UIBackgroundModes * audio * 并使用UIBackgroundTask使播放继续在后台工作(在曲目结束后启动后台任务并在下一首曲目准备好播放时结束)。一切正常,无论是主动模式还是后台模式。但有时后台播放会无缘无故停止。我所拥有的一切都是控制台中的一条消息:

6 月 1 日 13:36:01 未知 mediaserverd[646]:13:36:01.921 <0x5063000> AudioQueue:来自 AudioSessionSetClientPlayState(1215) 的错误 -12985

那么这是什么意思呢?

4

0 回答 0