这是一个非常简单的问题,但我似乎无法在Apple的API文档中找到答案。我只是想知道iOS模拟器是否支持GKVoiceChat会话?似乎我在代码中正确设置了所有内容,但没有传输语音。
供参考,以下是我实施的代码:
这里我根据需要设置了AVAudioSession
audioSession = [AVAudioSession sharedInstance];
[audioSession setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];
[audioSession setActive:YES error:nil];
在这里,我创建一个语音频道,并假设通过将其设置为激活来启动它
gameVoice = [SharedMatch voiceChatWithName:@"allPlayers"]; [gameVoice start]; [gameVoice setActive:YES];
我也实现了playerVoiceChatStateDidChangeHandler,但我认为上面详细介绍了任何真正的相关信息。
答案 0 :(得分:0)
我没有测试过这个特定的API,但我怀疑它并不是因为输入不能用于SIM中的许多更高级别的音频API。