Новый iPhone 4S поддерживает устройства Bluetooth 4.0 Low Energy. Есть ли API для связи с этими устройствами в iOS?
Есть ли способ получить доступ к устройствам Bluetooth 4.0 Low Energy в iOS?
Ответы (3)
Это часть iOS 5.0 SDK. Вы можете скачать SDK и проверить его.
Как уже упоминалось, API-интерфейсы доступны в SDK iOS 5.0. Однако имейте в виду, что эти API обеспечивают поддержку только клиента ATT, если вы хотите добавить службы и действовать как сервер, вам пока не повезло. Я искренне надеюсь, что Apple в какой-то момент добавит поддержку сервера, поскольку некоторые профили (оповещение о тревоге или приближение) принесут огромную пользу: возможность получать уведомления, когда вы получаете новое SMS / электронное письмо, или возможность «пинговать» свой телефон, чтобы найти его. было бы замечательно.
У TI есть хороший пакет для разработки, который включает в себя периферийное устройство BLE, программатор, пример кода и пример приложения для iOS. Это отличное место для начала и демонстрации большинства аспектов Core Bluetooth API в iOS.
http://processors.wiki.ti.com/index.php/Category:BluetoothLE