AudioQueueStart()方法不能在iOS4的后台播放音乐

问题描述:

在iPhone 3.x的平台,我用AudioQueueStart方法来播放音乐,但在iOS4的平台,一旦程序进入后台,再没有声音,但我注意到,该应用程序仍然在后台运行,我已经添加到info.list UIBackgroundModes/Audio和applicationDidEnterBackground方法AudioQueueStart()方法不能在iOS4的后台播放音乐

有一点要检查的是AudioSession首先是活动的。

在我的情况,我以前设置会话开始一个新的前曲歌之间变化为无效:

AudioSessionSetActive(false); 

一旦我删除了这个AudioQueueStart作品从背景就好了。