我在 iOS 中有一个示例应用程序,用于实时从麦克风和播放中捕获音频。我想在 macosx 中转换这个应用程序,但发现了一些错误。当我尝试在 macosx 中编译我的应用程序时,它会在“kAudioSessionCategory_PlayAndRecord”、“AudioSessionSetActive”上返回错误
flag = kAudioSessionCategory_PlayAndRecord;
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(flag), &flag);
//Float32 fflag = 1.0;
//AudioSessionSetProperty(kAudioSessionProperty_InputGainScalar, sizeof(fflag), &fflag);
flag = kAudioSessionMode_VoiceChat;
AudioSessionSetProperty(kAudioSessionProperty_Mode, sizeof(flag), &flag);
AudioSessionSetActive(true);
对于上面的代码行,macosx 中的等效代码是什么。