iphone: gameKit не подключается к устройству не Apple? - PullRequest
3 голосов
/ 07 декабря 2011

Я разрабатываю приложение для iphone / ipad для подключения к другим устройствам через Bluetooth с помощью GameKit, оно отлично работает с iphone / ipad / iPod, но не работает с другими устройствами на платформе, такими как Android или другими устройствами Bluetooth?

Есть ли какая-либо другая структура или код, который может подключаться к другим устройствам через Bluetooth.

Ответы [ 2 ]

1 голос
/ 08 декабря 2011

Нет - Gamekit только для устройств iOS Если вы хотите подключиться к другим устройствам, то они должны быть поверх стандартных профилей Bluetooth, которые поддерживаются как устройством iOS, так и другим устройством

Если вы разрабатываете аксессуары, которые должны подключаться к устройствам iOS и хотите использовать собственный механизм связи, вам нужно присоединиться к программе Apple MFi и разрабатывать аксессуары в соответствии с программой MFi.

1 голос
/ 07 декабря 2011

Вы можете использовать закрытый класс BluetoothManager для подключения через Bluetooth к устройствам, не принадлежащим Apple, но это не разрешено App Store и приведет к отклонению приложения.

Нет доступных в App Store опций для связи по Bluetooth с другими платформами, такими как Android. Они могут обнаружить ваш iPhone, если вы используете GameKit - и все. Вы не можете подключиться к ним, вы не можете общаться с ними.

...