2

这是我关于 Stack Overflow 的第一个问题,所以提前致谢。我正在为我的 iPhone 游戏添加简单的 1v1 多人游戏功能,但我正在为 Matchmaker 功能而苦苦挣扎。目前我有一个 ViewController 作为默认 MatchMaker 的代表。我让 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];
}

不太确定我做错了什么,但这可能是愚蠢的。任何帮助,将不胜感激。谢谢。

4

0 回答 0