下载了Xcode 7测试版,它允许用户在他们自己的iOS设备上测试他们的应用程序。我的应用程序应该从服务器传输音乐。Xcode 7 iOS应用程序不能在设备上工作
在模拟器上,我的应用工作正常 - 它在应用中播放,以及当我退出应用时。
在我的设备上,该应用在进入背景时不播放音乐。我已经做了改变目标功能并检查背景模式中的“音频和播放”框的事情。
代码流:
stream = MPMoviePlayerController(contentURL: NSURL(string: "http://45.33.72.76:8000/stream/6/")!)
stream.view.frame = CGRect(x: 0, y: 0, width: 0, height: 0)
stream.view.sizeToFit()
stream.movieSourceType = MPMovieSourceType.Streaming
self.view.addSubview(stream.view)
stream.fullscreen = true
stream.prepareToPlay()
stream.play()
stream.controlStyle = MPMovieControlStyle.Embedded
stream.allowsAirPlay = true
let session = AVAudioSession.sharedInstance()
do {
try session.setActive(true)
} catch {
print("ERROR")
}
任何想法?
这不是你问的问题,但开始播放_before_配置音频会话并不常见。 – matt
我做了改变 - 谢谢。 – alexbredikin