iPhone SDK 3.0: где находится Bluetooth? - PullRequest
10 голосов
/ 13 июня 2009

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

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

Ответы [ 4 ]

14 голосов
/ 21 июня 2009

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

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

2 голосов
/ 03 января 2010

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

2 голосов
/ 13 июня 2009

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

1 голос
/ 16 июля 2010

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

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