这是我关于Stack Overflow的第一个问题,所以提前谢谢。我正在为我的iPhone游戏添加简单的1v1 mutliplayer功能,我正在努力使用Matchmaker功能。目前我有一个ViewController充当默认MatchMaker的委托。我让媒人视图控制器出现没有问题,但当我尝试邀请我作为我的朋友的其他Sandbox帐户时,它立即失败。接受对话框永远不会在其他设备上弹出,我的邀请处理程序永远不会被调用。以下是我用来调用Match Maker的代码段:
- (IBAction)hostMatch: (id) sender
{
GKMatchRequest *request = [[GKMatchRequest alloc] init];
request.minPlayers = 2;
request.maxPlayers = 2;
GKMatchmakerViewController *mmvc = [[GKMatchmakerViewController alloc] initWithMatchRequest:request];
mmvc.matchmakerDelegate = self;
[self presentViewController:mmvc animated:YES completion:nil];
}
不确定我做错了什么,但这可能是愚蠢的事。任何帮助,将不胜感激。感谢。