#iphone #bluetooth #connection #data-transfer
#iPhone #bluetooth #подключение #передача данных
Вопрос:
У меня есть приложение, которое должно подключаться к медицинскому устройству Bluetooth для получения данных с этого устройства. (Не для любого устройства iOS). С помощью какой платформы или класса я могу подключаться и получать данные?
Спасибо.
Ответ №1:
После получения лицензии MFi на устройстве Bluetooth должен быть установлен чип аутентификации, поставляемый Apple. Для передачи данных необходимо создать пользовательские протоколы.
BT на iOS заблокирован, и вы можете получить доступ только к простым событиям AVRCP внутри приложения, передача данных запрещена, за исключением использования GameKit (который работает только между устройствами iOS).
Обновить:
Если вы используете устройство BLE, вы можете проверить это, хотя это только iOS 5.
Ответ №2:
Планируете ли вы разрабатывать это приложение с помощью устройства для джейлбрейка?
В противном случае вам необходимо зарегистрировать программу MFI (Made For iPhone), после чего вы сможете определить свой пользовательский протокол и использовать платформу ExternalAccessory для связи с вашим устройством.