2009-06-12 2 views
10

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

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

ответ

14

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

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

+0

У вас есть связь, где можно узнать больше о требованиях к настраиваемому устройству (чип, странный?). –

+1

Вам нужно будет присоединиться к Made for iPod/Работает с программой iPhone и подписывает соответствующие NDA, прежде чем получать доступ к этой информации. –

2

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

+0

Мне все равно, как именно мне это нужно, мне все равно, как общаться с последовательным портом на другом устройстве с Bluetooth. –

+0

Стать разработчиком сейчас (я все равно хотел это сделать). Возможно, я могу найти что-то и указать вам в правильном направлении. –

+0

Похоже, это может занять некоторое время, чтобы получить электронное письмо с моей активации. Я вернусь к вам, как только смогу. –

2

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

1

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

Смежные вопросы