GKPeerPickerController и GKSession - PullRequest
       27

GKPeerPickerController и GKSession

5 голосов
/ 25 января 2010

мы можем подключить по Bluetooth только iPodtouch или iPhone, используя GKSession и GKPeerPickerController, верно? , или мы можем подключить другое устройство Bluetooth?

Ответы [ 2 ]

2 голосов
/ 06 мая 2010

Связь по Bluetooth с использованием GameKit (GKPeerPickerController и GKSession) ограничена устройствами iPhoneOS.

Вы также можете использовать Интернет вместо Bluetooth, но, опять же, вы все еще ограничены устройствами iPhoneOS.

Если вы заинтересованы в использовании внешних аксессуаров, я предлагаю вам ознакомиться с Документацией Apple по этому вопросу. В их документации указано, что:

Аксессуары могут быть физически подключены к устройству через 30-контактный разъем док-станции или по беспроводной связи с помощью Bluetooth.

Это по-прежнему не позволит вам играть в игры между устройствами, которые не являются iPhoneOS, так как вам нужен iPhoneOS, и это GameKit Framework с обеих сторон. Если вы заинтересованы в настройке такой вещи, вам придется изучить ее вручную.

Я бы настоятельно рекомендовал против с использованием Bluetooth, поскольку он глючит, работает медленно и имеет малый радиус действия. Одноранговые Wi-Fi или игра по локальной сети будут вашими лучшими ставками. Я предлагаю изучить использование Bonjour, если вы используете LAN-игру. Вот два урока ( один , два ) по использованию Bonjour. Удачной игры!

0 голосов
/ 07 марта 2010

последний раз, когда я слышал, на iphone «хромает» Bluetooth, то есть вы можете передавать данные только через Bluetooth на другое устройство с установленным Apple чипом Bluetooth. Проверьте Apple Docs для разработки «аксессуаров».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...