【发布时间】:2015-05-24 10:28:08
【问题描述】:
关闭应用时音频停止。如果您只是打开控制中心(从底部滑动),可能会重新开始。真的很奇怪。
在 iOS 8 模拟器和设备中一切正常。问题是我无法在现有设备上安装 iOS 7 来测试它是我的应用程序中的错误还是模拟器中的错误。
info.plist 中的UIBackgroundModes 包含audio 字符串对象。
以下是我在应用启动时配置会话的方式:
- (void)setAudioSession {
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
[[AVAudioSession sharedInstance] setActive:true error:nil];
}
要播放音频,我使用AVPlayer 类。
【问题讨论】:
标签: ios objective-c cocoa-touch ios7 ios-simulator