Пишу сканер для bluetooth low energy устройств для своих часов

Follow

Тонкости: приложение не работает с BLE на эмуляторе. На реальном девайсе крашится с ошибкой:

This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSBluetoothAlwaysUsageDescription key with a string value explaining to the user how the app uses this data.

· · Web · 1 · 0 · 0

Добавляем в Info.plist ключ NSBluetoothAlwaysUsageDescription с описанием того, зачем используется BT

На часах всплывёт окно с пермишеном

Эксперимент частично неудачен. ОС не отдаст нам mac адрес найденного устройства 😕

Sign in to participate in the conversation
hakutaku.me

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!