2011-01-07 7 views
5

Я пытаюсь отправить приглашение Game Center. Отправка с симулятора на устройство или с устройства на симулятор приводит к ошибке InviteFailed.Game Center InviteFailed

В чем может быть проблема? Неправильная реализация? Низкая скорость интернета? Или невозможно проверить, что Game Center приглашает с симулятором?

Благодаря Invite Failed

+0

Можете ли вы разработать немного хау это провал? Есть ли консольный выход? – tmh

+0

В MatchMakerViewController в поле, где игрок может пригласить другого игрока, написано наброшенное (Invite Failed) – 0xDE4E15B

+0

Были ли у вас возможности протестировать приглашения на dev enviroment (Sandbox) с двумя устройствами? Я знаю, что он не работает на симуляторе, но он тоже не работает на устройствах. – elibud

ответ

8

Насколько я знаю, вы не можете протестировать мультиплеер в тренажере. Вам понадобятся два устройства.

6

Даже если предложить функциональность не работает в тренажере, вы можете протестировать мультиплеер в тренажере с использованием findMatchForRequest (вроде как функция автоматического соответствия):

[[GKMatchmaker sharedMatchmaker] findMatchForRequest:request withCompletionHandler:^(GKMatch *match, NSError *error)