IPhone P2P - проблема с p2p-соединением при поиске 3 iphone

Вот ситуация, я сделал игру, которая использует GKSessionModePeer для многопользовательского режима, но проблема возникла, когда я использую три iphone, просто назовите их A, B, C, когда A и C искали B, они выбирают B одновременно , затем экран изменится на страницу ожидания применения, в этот момент возникает проблема !!!!! A и C внезапно начинают игру без связи друг с другом, на экране B отображается страница «Принимаете ли вы соединение», через секунду A и C потеряли связь, что случилось ???

Я хочу, чтобы iphone принимал соединение один за другим, A и C не запускали игру внезапно, что мне делать???

Может кто-нибудь помочь мне???


person Criz    schedule 29.10.2009    source источник


Ответы (1)


Согласно ссылке на платформу GameKit:

Game Kit предлагает вашим приложениям возможность создавать соединения Bluetooth между двумя устройствами.

http://developer.apple.com/iphone/library/documentation/GameKit/Reference/GameKit_Collection/GameKit_Collection.pdf

Использование GameKit для настройки игры более чем для 2 игроков не сработает. Вам нужно будет использовать другое решение, например, одно из устройств, на котором размещен сервер и которое использует сеть Wi-Fi.

person Jasarien    schedule 29.10.2009