iphone - 当用户在 iOS 5 上锁定屏幕时 applicationMusicPlayer 停止

标签 iphone ios audio locking ipod

我将 Audio Session 类别设置为 kAudioSessionCategory_MediaPlayback,我激活了 session ,它没有返回任何错误,但当我锁定设备时 iPod 音乐仍然停止。这发生在 iOS 5 GM 上,所以我猜这会发生在最终版本中。在 iOS 4+ 上,当前代码工作正常。任何想法如何解决这一问题?非常感谢:)

最佳答案

这不是错误。为了节省电源锁定,现在将手机视为用户按下主页按钮。 applicationMusicPlayer 现在在锁定时停止这一事实只是此更改的副作用。

要解决此问题,您应该切换到 AVPlayer 并在后台模式下使用 iOS 4 的音频。

关于iphone - 当用户在 iOS 5 上锁定屏幕时 applicationMusicPlayer 停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7659252/

相关文章:

ios - 用户界面文本字段 : restrict the maximum allowed value (number) during inputting

iphone - 如何在 applicationDidBecomeActive 之前更新屏幕?

air - 在 Adob​​e AIR 中嵌入声音文件时出现问题

iphone - 学习 Obj-C 内存管理

iphone - 在 iPhone 5 和 iPhone 4 的 xib 中处理不同尺寸的图像?

objective-c - swift 2 : no delegate callbacks for push notifications as opposed to objective-c

ios - Swift 中的 Twitter 登录功能

c++ - 使用 libmp3lame/liblame/lame 将单声道 PCM 文件编码为 MP3

android - Android:无法播放sdcard/内部存储中的.mp3

iphone - 如何使用 cocos2d for iPhone 绘制实心圆