我正在使用这段代码在后台播放音乐。
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
do {
try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback)
try AVAudioSession.sharedInstance().setActive(true)
UIApplication.sharedApplication().beginReceivingRemoteControlEvents()
}catch {
}
}
播放一首歌后,我的应用会调用一个API来播放下一首歌。一切都很好。这意味着我的应用可以在线播放音乐。但大约15-20分钟后,应用程序停止播放音乐。如果我去我的应用程序,它再次工作。我不知道为什么。
我真的很感激任何帮助。谢谢。