IPhone SDK 3.0: где Bluetooth?

Я участвую в Программе разработчиков iPhone, и у меня есть доступ к прошивке и SDK iPhone 3.0.

одна из новых возможностей iPhone 3.0 - это возможность использовать Bluetooth, но я не могу найти документацию об этом. может кто-нибудь указать мне пожалуйста - где это?

Ответ 1

Единственный способ напрямую использовать bluetooth - присоединиться к программе Made for iPod/Works With iPhone и интегрировать чип аутентификации Apple в свое пользовательское устройство. Как только вы это сделаете, вы можете использовать инфраструктуру ExternalAccessory, которая предоставляет API-интерфейс низкого уровня ввода-вывода для устройства.

Рамки, такие как Core Audio, позволят вам играть и записывать музыку через гарнитуры bluetooth, а система Gamekit позволит вам открывать и разговаривать с другими устройствами через Bluetooth, но тот факт, что он bluetooth вообще не подвергается разработчику.

Ответ 2

Если я правильно помню, вам не разрешен прямой доступ к Bluetooth, но вы можете использовать определенные вызовы API, которые будут искать соседние устройства. Тем не менее, я не являюсь разработчиком в настоящее время, поэтому я не могу указать вас на какую-либо документацию. Возможно, кто-то еще может поддержать меня немного подробнее.

Ответ 3

Посмотрите на API GameKit - он обеспечивает простой доступ на высоком уровне к соединениям BlueTooth между устройствами (основанными на службе обнаружения Apple Bonjour).

Ответ 4

Мой iphone 3G и 4 подключатся к моему головному устройству Sony BT1500, который был сделан задолго до того, как iPhone существовал (т.е. он не был подписан iPod).