-3

我正在创建一个在线广播电台,当我关闭应用程序时它停止工作。我一直在寻找有关在后台运行的信息,但没有找到太多。

 - (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;
    }
}

感谢

4

1 回答 1

0

看看iOSUIBackgroundModes

有一个后台模式audio,您只需在您的Info.plist:

音频:应用在后台播放有声内容。

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

<key>UIBackgroundModes</key>
<array>
        <string>audio</string>
</array>
于 2013-04-12T03:55:33.767 回答