Связь по Bluetooth с использованием GameKit
(GKPeerPickerController
и GKSession
) ограничена устройствами iPhoneOS.
Вы также можете использовать Интернет вместо Bluetooth, но, опять же, вы все еще ограничены устройствами iPhoneOS.
Если вы заинтересованы в использовании внешних аксессуаров, я предлагаю вам ознакомиться с Документацией Apple по этому вопросу. В их документации указано, что:
Аксессуары могут быть физически подключены к устройству через 30-контактный разъем док-станции или по беспроводной связи с помощью Bluetooth.
Это по-прежнему не позволит вам играть в игры между устройствами, которые не являются iPhoneOS, так как вам нужен iPhoneOS, и это GameKit Framework с обеих сторон. Если вы заинтересованы в настройке такой вещи, вам придется изучить ее вручную.
Я бы настоятельно рекомендовал против с использованием Bluetooth, поскольку он глючит, работает медленно и имеет малый радиус действия. Одноранговые Wi-Fi или игра по локальной сети будут вашими лучшими ставками. Я предлагаю изучить использование Bonjour, если вы используете LAN-игру. Вот два урока ( один , два ) по использованию Bonjour. Удачной игры!