【发布时间】:2012-07-09 03:41:20
【问题描述】:
我正在开发一个音乐应用程序,即使应用程序进入后台并使用beginReceivingRemoteControlEvents,音乐也会继续播放,以便用户可以通过在 iPhone/iPad 上单击两次主页按钮来控制播放状态。
我浏览了 Apple 开发的“音乐应用程序”示例,它使用 MPMusicPlayerController 从 iPod 库中获取歌曲,但一旦应用程序进入后台,它就会停止歌曲,并且不支持 beginReceivingRemoteControlEvents。
我查看了几篇说使用 AVPlayer 的文章,但它不支持从 iPod 库中获取音乐,所以我被困在如何在应用程序进入后台并通过 remoteEvents 控制时播放音乐。
【问题讨论】:
-
谁能帮我解决这个问题
-
您是否使用 UIBackgroundModes 的“音频”键注册了您的应用以在后台运行?
标签: objective-c ios xcode cocoa-touch ios5