Комментарии 3
Могу ошибаться, но, по-моему, в info.plist нужно добавлять не только ключ NSBluetoothAlwaysUsageDescription, но и NSBluetoothPeripheralUsageDescription.
Классная статья! Мне в своё время такой не хватало. Добавлял в приложение для занятия кроссфитом чтение пульса во время тренировок, чтобы понимать, насколько эффективно прошла определённая тренировка. Даже опубликовал библиотеку на Github. Сейчас сам занимаюсь спортом, использую датчик Polar H7 через фирменное приложение. Он старенький, но своё дело делает.
Насколько вижу, что интерфейса ты использовал UIKit. А почему не SwiftUI? Нет ли в CoreBluetooth обёртки для Combine, чтобы было удобней работать с Bluetooth-девайсами?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Подключаем нагрудный датчик пульса по Bluetooth на Swift