Проблема с использованием Bluetooth на iPhone / iPod - PullRequest
0 голосов
/ 23 декабря 2011

Я пытаюсь настроить связь на основе Bluetooth между двумя устройствами iOS. В основном я пытаюсь создать многопользовательскую игру между двумя iPhone / iPod, используя Bluetooth.

Я использую GKPeerPickerController, чтобы показать две опции: Онлайн или Ближайшая игра .

Проблема : Когда я впервые нажимаю Рядом , ничего не происходит. Я получаю следующий журнал:

BTM: attaching to BTServer
2011-12-22 22:57:22.222 Plane Killer[144:707] <<< Picker >>> -[GKPeerPickerViewController _updatePicker:]: unhandled pending state: GKPeerPickerStateUnknown

Второй раз, когда я нажимаю Рядом , я получаю "предупреждение" о том, что мое устройство ищет другие устройства.

Самое смешное, что я не могу найти GKPeerPickerStateUnknown в интернете.

1 Ответ

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

Кажется, что проблема появляется только тогда, когда я добавляю GKPeerPickerConnectionTypeNearby и GKPeerPickerConnectionTypeOnline.

GKPeerPickerController *mPicker=[[GKPeerPickerController alloc] init];
mPicker.connectionTypesMask = GKPeerPickerConnectionTypeNearby | GKPeerPickerConnectionTypeOnline;

Я исправлю это, изменив свой интерфейс. Я создам свои собственные кнопки для игры онлайн и поблизости.

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