2

我的应用程序需要音频会话类别中的以下设置才能按预期工作:

AVAudioSessionCategoryPlaybackkAudioSessionProperty_OverrideCategoryMixWithOthers= 设置为 true(“在后台播放音频”也在 Info.plist 文件中设置)。

有没有办法让带有这些设置的应用程序接收远程控制事件(来自耳机)并防止 iTunes 启动?

kAudioSessionProperty_OverrideCategoryMixWithOthers当我的应用程序在后台并设置为(默认行为)时,我能够接收远程控制事件,false但是当我将其微调为 时true,即使我的应用程序在前台,iTunes 也会拦截远程控制事件。

我注定要在可混合行为或远程控制功能上妥协,还是有办法解决?

4

0 回答 0