我试图通过设置UIBackgroundModes
属性并按照Joshua Weinberg的建议激活音频会话来实现播放音频,该音频可以继续在后台播放,但它在模拟器上不起作用,并且我没有机会在使用iOS4的设备上测试。我读到了模拟器可能存在的问题,可能吗?有没有人生成了可以在模拟器上工作的代码?感谢和抱歉,因为我最初发布它作为答案(因为没有启用“添加评论”链接)。iOS4 - 使用iPhone模拟器的背景音频
5
A
回答
6
voidness,
它通过实现此代码为我工作。尽管无论出于何种原因,这在模拟器中都不起作用。因此,如果您的代码是相同或相似的,请相信它可以在装有iOS4的iPod Touch上出色地工作。
应用Delegate.m(在init或在applicationDidFinishLaunching)
- (id) init {
// allows you to play in the background when app is suspended in iOS4
[[AVAudioSession sharedInstance] setDelegate: self];
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error:nil];
}
当然一定要在UIBackgroundModes
键设置为audio
像以前一样指出。
祝你好运,
罗布
1
我发现,它实际上可以通过下面这一步发挥iPhone模拟器背景音乐... Entering background on iOS4 to play audio
相关问题
- 1. iphone - 播放背景中的音频流
- 2. iPhone ios4 - 在播放背景音频流的同时替换iPod Dock图标
- 3. 在iOS4上输入背景以播放音频
- 4. iPhone背景音乐
- 5. iphone模拟器和视频
- 6. 模拟器中没有音频声音
- 7. iOS背景音频链接器错误
- 8. iOS背景音频图标
- 9. MediaElement停止背景音频
- 10. iOS/Android背景音频流
- 11. MPMoviePlayerViewController和背景音频
- 12. 背景音频录制
- 13. 背景音频与cocoalibspotify
- 14. AVCaptureSession取消背景音频
- 15. iPhone背景音乐播放器
- 16. 是iPhone中启用的背景音频播放功能吗?
- 17. 适用于iPhone的iOS模拟器(iOS4,XCode 3.2.3)
- 18. 是否可以测试在模拟器上播放的iOS4多任务/背景音乐?
- 19. 是否可以模拟iPhone和/或模拟器的多个音频输出?
- 20. 模拟器上的音频库
- 21. Android模拟器上的音频输入
- 22. iPhone模拟器GL_OES_standard_derivatives
- 23. 使用Yeti Mic的音频无法在iPhone模拟器上工作
- 24. iPhone - 当需要从背景进行背景音乐重播背景音时
- 25. 在手机上禁用音频背景
- 26. Iphone音频只在模拟器中工作不在设备
- 27. iphone音频在模拟器上播放,但不在设备上
- 28. 在iOS背景模式下继续播放html5播放器中的音频
- 29. 使用ScriptProcessorNode播放音频会产生浅色背景噪音
- 30. Iphone 4模拟器,设置背景图像?
刚刚发现,这仅适用于有限操作。不适合在后台播放大量音乐等长时间的背景任务。对不起,错误的帖子。 – Khomsan 2011-01-14 08:07:19