ios:设置AVAudioSession类别的频率和位置

时间:2016-02-09 14:36:39

标签: ios avaudiosession

我有一个应用程序,目前我在单例类的初始化中设置AVAudioSession类别一次(可能不是最好的地方):

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];

该应用已注册背景音频,工作正常。但有时在应用程序进入后台并返回前台并返回后台后,音频会突然停止。

我不清楚音频会话的设置频率和方法,我无法在文档中找到建议。它应该在application:didFinishLaunchingWithOptions:,还是每次应用在applicationDidBecomeActive:或其他地方变为有效时?对于它的价值,我会在handleMediaServicesReset中重置它。

0 个答案:

没有答案