在后台AvPlayer Radio Station中应用

时间:2013-04-12 03:28:31

标签: iphone objective-c

我正在创建一个在线广播电台,当我关闭应用程序时它停止工作。 我一直在寻找在后台跑步,但发现不多。

 - (IBAction)Play:(id)sender {
    if (Clicked == 0) {
        Clicked = 1;
        NSString *url = @"http://xxxxxxxxxxxxxx";
        NSURL *urlStream = [NSURL URLWithString:url];
        AudioPlay = [[AVPlayer alloc] initWithURL:urlStream];
        [AudioPlay play];
        [start setTitle:@"Stop" forState:UIControlStateNormal];
    } else {
        [AudioPlay pause];
        [start setTitle:@"Start" forState:UIControlStateNormal];
        Clicked = 0;
    }
}

感谢

1 个答案:

答案 0 :(得分:0)

了解iOS UIBackgroundModes

audio有一个背景模式,您只需在Info.plist声明:

  

audio:该应用在后台播放可听内容。

这就是你的.plist中的样子:

<key>UIBackgroundModes</key>
<array>
        <string>audio</string>
</array>