Сопряжение с устройством «не-ios» программно - PullRequest
2 голосов
/ 27 ноября 2011

Еще один вопрос о Bluetooth и iPhone.

Можно ли программно обнаруживать близлежащие устройства "не-ios" через Bluetooth? Устройство использует профиль Hands-free. Когда я вхожу как «Общие> Bluetooth> Вкл», он работает нормально, и я могу с ним сопрягаться И это именно то, что я хочу сделать, но в моем собственном приложении. Я знаю, что официальный SDK не поддерживает это. Итак, мои вопросы:

  1. Когда я стану участником программы "Сделано для iPod", получу ли я доступ к API профиля громкой связи? Важно: устройство уже существует, и я не имею на него никакого влияния. Так что нет возможности реализовать специальный корабль или около того.
  2. Еще одна возможность, которую я нашел, - это Private Framework BluetoothManager.h. Можно ли
    обнаружить / связать устройство с iPhone?

В одном предложении: я хочу создать приложение, которое точно выполняет то же, что и функция Bluetooth в настройках iPhone. Возможно ли это?

Спасибо

Ответы [ 3 ]

1 голос
/ 27 ноября 2011

Я хочу создать приложение, которое будет в точности соответствовать функции Bluetooth в настройках iPhone.Возможно?

Нет, это невозможно с официальными API, даже если вы являетесь частью программы Made for iPhone.

1 голос
/ 27 ноября 2011

В одном предложении: я хочу создать приложение, которое точно выполняет то же, что и функция Bluetooth в настройках iPhone. Возможно ли это? * * 1002

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

И я почти уверен, что T & C запрещают взаимодействие с устройствами, не одобренными Apple, но я не уверен, строго ли они применяют это к устройствам Bluetooth.

0 голосов
/ 17 июля 2012

Да, используя частные API-интерфейсы Bluetooth.Вы можете получить список удаленных устройств, каждый из которых является объектом BluetoothDevice, и использовать афферентные методы для сопряжения или подключения.

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