AudioQueueStart()方法不能在iOS4的后台播放音乐
问题描述:
在iPhone 3.x的平台,我用AudioQueueStart方法来播放音乐,但在iOS4的平台,一旦程序进入后台,再没有声音,但我注意到,该应用程序仍然在后台运行,我已经添加到info.list UIBackgroundModes/Audio和applicationDidEnterBackground方法AudioQueueStart()方法不能在iOS4的后台播放音乐
答
有一点要检查的是AudioSession
首先是活动的。
在我的情况,我以前设置会话开始一个新的前曲歌之间变化为无效:
AudioSessionSetActive(false);
一旦我删除了这个AudioQueueStart
作品从背景就好了。