我红了苹果关于 UIBackgroundModes 的文档,下面是它的内容:



但是,我有一个使用 AVPlayer 类播放音频流的应用程序,但它无法使用它。这个键应该是为了节省我们明确实现 Audio Session 的工作。谁能告诉我为什么这不起作用呢?有没有人使用它并完成这项工作?

最佳答案

在播放音频之前尝试执行以下操作:

NSError *sessionError = nil;
AVAudioSession *session = [AVAudioSession sharedInstance];
[session setCategory:AVAudioSessionCategoryPlayback error:&sessionError];

关于ios - UIBackgroundModes 不起作用 s 做广告,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5059787/

10-12 05:10