Как удалить устройство из кеша iPadOS Bluetooth - PullRequest
0 голосов
/ 06 ноября 2019

Я создаю приложение для управления устройством BLE, которое я разработал. Во время разработки необходимо время от времени менять имя устройства. Проблема в том, что после того, как я однажды соединился с устройством, кажется, что iOS сохраняет имя на основе адреса устройства (или чего-то еще, что я не могу контролировать). Затем, после того, как я изменил имя устройства в его прошивке и попытался повторно подключиться к нему, iPadOS видит адрес устройства и использует имя, изначально связанное с устройством. Я попытался «забыть устройство», включить и выключить Bluetooth, перезагрузить iPad и перезапустить приложение. Ничто не заставляет ОС возвращать новое имя. Кстати, я подтвердил, что устройство отправляет новое имя с помощью ключа и программного обеспечения CySmart. Я использую iPad Air 2 под управлением iPadOS 13.2.

...