在后台使用AVAudioPlayer从librarydirectory播放mp3

时间:2014-11-13 16:02:17

标签: ios objective-c avaudioplayer background-audio

我用标准的AVAudioPlayer播放mp3文件 由于iOS 8.1在设备锁定时播放背景音频不再有效:
设备锁定10-20秒后播放停止 通过主页按钮离开应用程序是没有问题的 在iOS 8.0上运行没问题 播放捆绑的音频是没有问题的。

只有满足所有三个条件时才会出现问题: 在iOS 8.1上锁定设备时,从用户目录播放文件。

问题似乎是文件输入流停止提供数据,因此缓冲区运行为空:我使用STK StreamingKit Player调试了播放,并观察到在播放停止之前不久返回的流hasBytesAvailable方法。

是否有任何新的文件访问规则? 我无法在发行说明中找到任何信息...... 有人有想法吗?

0 个答案:

没有答案