1
A
回答
4
一些快速示例代碼,將做到這一點(當你的應用程序被激活或啓動&不要忘了鏈接到AVFoundation框架從什麼地方打電話):
#import <AVFoundation/AVAudioSession.h>
// ...
- (void)setupAudioSession
{
NSError* error = nil;
AVAudioSession* session = [AVAudioSession sharedInstance];
// see documentation for delegate methods you should handle
[session setDelegate:self];
// This category will duck and cancel background category, but can be configured
// later for mixing if you want (making it pretty versatile); see documentation
// on categories for other options
if(![session setCategory:AVAudioSessionCategoryPlayback error:&error]) {
// handle error
NSLog(@"Error setting audio category: %@, %@", error, [error userInfo]);
}
if(![session setActive:YES error:&error]) {
// handle error
NSLog(@"Error setting audio session as active: %@", error);
}
}
2
如果配置和激活某些音頻會話類型在您的應用程序將播放聲音(見蘋果的音頻會話參考),操作系統將淡出,從任何背景聲音的應用程序當前正在使用的音頻輸出,讓您的應用程序將有可用的資源。
相關問題
- 1. 如何在應用程序啓動時播放聲音Windows Phone
- 2. 當應用程序啓動時,聲音應該再次啓動
- 3. 如何爲聲音對象編碼音頻信封(啓動時間,淡入)?
- 4. 啓動應用程序後,如何從Default.png淡入?
- 5. 如何在打開應用程序時自動播放聲音?
- 6. 在應用程序啓動時播放聲音
- 7. xcode 4.3聲音在應用程序啓動時不會播放
- 8. 如何在應用程序啓動時播放音頻文件
- 9. 如何在應用程序啓動時
- 10. 如何在應用程序啓動時停止後臺任務?
- 11. 如何在Windows 8中啓動任何應用程序時啓動我的C#應用程序?
- 12. 每次啓動應用程序時播放聲音
- 13. 我的ios應用程序啓動時如何播放音頻?
- 14. 如何在啓動UIViewController *控制器時添加啓動聲音?
- 15. 如何在iPhone應用程序中嵌入圖像和聲音?
- 16. 如何在Google Glass啓動時自動啓動應用程序?
- 17. 如何在Windows啓動時自動啓動應用程序?
- 18. 如何在應用程序啓動時自動啓動Delayed_Job?
- 19. 如何在應用程序啓動時「自動」啓用GPS?
- 20. 聲音使用ActionScript 3淡入/淡出
- 21. 在啓動時在Ubuntu啓動時運行單聲道應用程序「啓動應用程序」
- 22. 如何在替換片段時應用淡入/淡出動畫
- 23. 如何在應用程序關閉時停止MediaPlayer的聲音?
- 24. 如何在應用程序啓動時啓動Android服務?
- 25. 如何在開機時啓動/啓動應用程序Android
- 26. 如何在u啓動x時立即啓動應用程序?
- 27. 如何在Android應用程序啓動時啓動服務?
- 28. 如何在Windows啓動時優化WPF應用程序啓動
- 29. 如何在ubuntu啓動時啓動java(.jar)應用程序
- 30. 如何在啓動時啓動控制檯應用程序(!)? C#
你好謝謝回答我得到這樣的警告時,我用我們的代碼警告:「AVAudioSession」可以不響應「:withError:-SETACTIVE」和應用程序不再在模擬器退出後2秒運行。方案? – 2010-10-06 18:34:48
@ Bobj-C:對不起,我是從記憶中打字。我將在代碼示例中修復它,但該方法是setActive:error :. – 2010-10-06 19:00:25
警告是: 'AVAudioSession' 可能不響應 ':withError:-SETACTIVE'(![會議SETACTIVE:YES withError:&錯誤])這行,如果{ – 2010-10-06 19:13:43