При встрече GKMatchMakerViewController initWithRequest поиск друзей не удаётся

Это мой первый вопрос по переполнению стека, поэтому заранее спасибо. Я добавляю простую функциональность 1: 1 в свою игру для iPhone и борюсь с функциональностью Matchmaker. В настоящее время у меня есть ViewController, выступающий в качестве делегата для MatchMaker по умолчанию. Я заставляю контроллер просмотра сватов появляться без проблем, но когда я пытаюсь пригласить другую учетную запись Песочницы, которую я имею в качестве моего друга, он мгновенно перестает работать. Диалог подтверждения никогда не появляется на другом устройстве, и мой обработчик приглашений никогда не вызывается. Вот фрагмент кода, который я использую для вызова 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];
}

Не совсем уверен, что я делаю не так, но это, наверное, что-то глупое. Любая помощь будет оценена. Благодарю.

0 ответов

Другие вопросы по тегам