我正在使用 gamecenter 创建一个游戏,现在它是一个回合制游戏,我正在邀请玩家参加比赛。最小值为 2,最大值为 7。它在 ios5 中运行良好,但是当我在 ios6 中运行应用程序时,我只邀请 2 名玩家,但它在 sanbox 中自动运行多达 7 名玩家。
邀请玩家的方法没有被弃用,如下:
- (void)findMatchWithMinPlayers:(int)minPlayers maxPlayers:(int)maxPlayers viewController:(UIViewController *)viewController {
if (!gameCenterAvailable) return;
presentingViewController = viewController;
GKMatchRequest *request = [[GKMatchRequest alloc] init];
request.minPlayers = 2;
request.maxPlayers = 7;
}
如何将玩家数量限制为仅限受邀玩家而不是自动匹配玩家。我将如何得到这个?