IPhone P2P - проблема с соединением p2p, когда 3 iphones ищут - PullRequest
0 голосов
/ 29 октября 2009

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

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

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

1 Ответ

0 голосов
/ 29 октября 2009

Согласно справочнику фреймворка GameKit:

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

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

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

...