我正在创建一个在线广播电台,当我关闭应用程序时它停止工作。 我一直在寻找在后台跑步,但发现不多。
- (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;
}
}
感谢
答案 0 :(得分:0)
了解iOS UIBackgroundModes
audio
有一个背景模式,您只需在Info.plist
声明:
audio:该应用在后台播放可听内容。
这就是你的.plist中的样子:
<key>UIBackgroundModes</key>
<array>
<string>audio</string>
</array>