Mac / XCode, устанавливающий определенный UUID для Bluetooth - PullRequest
0 голосов
/ 09 октября 2010

Я играл с образцом Bluetooh из XCode RFCOMM_SPP, который сделал бы эту работу для меня, поэтому я изменил его, но устройства обнаружения не выбирают несколько более простых устройств SPP (например, GPS)

У меня была похожая проблема при работе с версией Android, и после копания я узнал, установил ли я правильный UUID вручную, я на легкой улице, и это заставило меня кататься там действительно круто

Теперь вернемся к MAC. Я пытаюсь увидеть, можно ли применить тот же процесс. Я вижу, что у них есть этот IOBluetoothSDPUUID, который выбирает предварительно приготовленный UUID, я предполагаю, что если я сделаю там то, что сделал в Android, я ' Я мог видеть и взаимодействовать с GPS.

Можно ли установить UUID вручную, например, добавив его в h-файлы? Или он заблокирован для устройств «Сделано для Apple», как в iPhone?

1 Ответ

0 голосов
/ 13 октября 2010

Вы программируете для устройств MAC или iOS (iphone / ipad) Профиль Bluetooth SPP не поддерживается (публично) на устройствах iOS. смотреть это http://support.apple.com/kb/HT3647?viewlocale=en_US

Так что, если вы хотите сделать что-то нестандартное на этих устройствах, используя непубличные интерфейсы, единственный способ - присоединиться к программе MFi

...