Мы разрабатываем мобильное приложение, которое должно использовать Bluetooth для подключения к любому BLE-устройству (портативному электроинструменту) поблизости с определенным идентификатором. Соединение должно быть сделано с паролем, который предварительно установлен в чипе BLE.
Как приложение должно получить пароль BLE? Должен ли он быть жестко закодирован в коде, а код запутан? Нужно ли загружать пароль из бэкэнда и хранить его в зашифрованном виде в Keychain / SharedPreferences? Какова лучшая практика для этого?