Как программно общаться с родными профилями Bluetooth iOS?
iOS изначально поддерживает несколько профилей Bluetooth, как описано здесь http://support.apple.com/kb/HT3647. Вопрос в том, как программно установить связь с родными профилями Bluetooth в iOS?
Например, скажем, я хочу создать приложение, которое удаленно управляет воспроизведением мультимедиа на другом устройстве iOS через Bluetooth. Приложение будет иметь кнопки Play, Pause и Stop. Это аналог физического периферийного устройства Bluetooth, имеющего кнопки воспроизведения мультимедиа. Поскольку iOS поддерживает профиль Bluetooth AVRCP, должен существовать способ программного обмена данными с ним, чтобы сообщить удаленному устройству iOS воспроизвести, приостановить или остановить воспроизведение мультимедиа.
Но iOS SDK не обсуждает, как взаимодействовать с родными, встроенными поддерживаемыми профилями Bluetooth. Вместо этого он описывает, как создать приложение, которое действует как центральное или периферийное устройство, а это не то, что мне нужно. Мне нужно иметь возможность взаимодействовать с нативной функциональностью Bluetooth в iOS без приложения, выполняющего функции централизованного управления, как это делает физическое периферийное устройство Bluetooth при подключении к устройству iOS.