Могу ли я подключиться к устройству BLE и одновременно транслировать iBeacon?

#swift #bluetooth #core-location #ibeacon #core-bluetooth

#swift #bluetooth #расположение ядра #ibeacon #ядро-bluetooth

Вопрос:

Я использую iPad в качестве iBeacon с CoreLocation. Возможно ли подключить iPad к другому устройству BLE (не iBeacon) с помощью CoreBluetooth?

Ответ №1:

ДА.«Центральный» Bluetooth iOS может подключаться к периферийному устройству Bluetooth LE и в то же время выступать в качестве «периферийного устройства» Bluetooth и рекламировать пакет iBeacon. CoreBluetooth поддерживает оба режима одновременно.

Я создал несколько приложений, которые делают именно это.

Единственная хитрость заключается в том, что для рекламы приложение должно быть на переднем плане с включенным экраном.