我正在使用 Xamarin.iOS 开发 iMessage 应用程序扩展,其中与带有音频的视频交互对其功能至关重要。但是现在,如果静音开关切换到静音,那么视频将在没有音频的情况下播放。我想将类别设置为播放以忽略开关,但这似乎没有效果。没有返回错误。我知道某些共享接口无法在 App Extension 中访问。还有另一种设置类别的方法吗?
NSError error = AVAudioSession.SharedInstance().SetCategory(AVAudioSessionCategory.Playback);
if (error != null)
{
Debug.WriteLine($"SetCategory error {error.ToString()}");
}