Я работаю над приложением Swift (iOS), которое подключается к устройству через BLE.
Я написал код, мне удалось подключиться к моему устройству, мне удалось получить рекламируемые данные, но когда я сканирую службы с помощью метода didDiscoverServices, я получаю только службу информации о батарее и устройстве, а не службу HID. Я вижу информацию об устройстве, батарею и службу HID в данных рекламы, но не в методе didDiscoverServices. Я могу получить доступ к характеристикам информации о батарее и устройстве в методе didDiscoverServices. Я читал во многих местах, что HID управляется iOS, а не приложением.
Есть ли способ получить доступ к сервису HID?