0

当我只有一个 UIWindow 时,我能够让这个 appDelegate 方法工作 - 我将应用程序的 plist 文件属性设置为在后台播放音频,但是在引入 ViewController 之后,当我后台应用程序时音频淡出。

有什么建议么?谢谢你。

4

2 回答 2

1

您应该添加以下代码:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    AVAudioSession* audio = [[AVAudioSession alloc] init];
    [audio setCategory: AVAudioSessionCategoryPlayback error: nil];
    [audio setActive: YES error: nil];

    return YES;
}
于 2012-08-10T11:50:28.570 回答
0

从此处获取有关后台任务的信息

于 2012-08-10T12:09:27.247 回答