Использование ShowBlueToothAccessoryPicker вызывает ошибки ScenedElegateIOS

Программируем под IOS
Anonymous
Использование ShowBlueToothAccessoryPicker вызывает ошибки ScenedElegate

Сообщение Anonymous »

В настоящее время у меня есть приложение, которое попытается автоматически обнаружить устройство Bluetooth MFI. Только файлы устройства BLE.

Код: Выделить всё

EAAccessoryManager.shared().showBluetoothAccessoryPicker(withNameFilter: nil) { error in }
Чтобы выяснить, мне нужно добавить окно var: uiwindow? Пока это работает. Показывает сборщик и перечисляет устройство, к которому я хочу подключиться. Однако, когда я пытаюсь нажать на устройство, чтобы он соединился, я получаю это сообщение: < /p>

Код: Выделить всё

2020-11-11 14:07:16.694761-0700 BT[500:48034] [Presentation] Attempt to present  on  (from ) which is already presenting .
< /code>
, который имеет смысл. В настоящее время представлен сборщик, а затем будет отображаться еще одно предупреждение для проверки PIN и пары. Удалить функции ScenedElegate 
и удалить все функции LifeCycle uiscenesession в AppDelegate , он работает ..
Проблема Мне нужен Scenedelegate, так как это приложение Swiftui, и иначе не будет работать.>

Подробнее здесь: https://stackoverflow.com/questions/647 ... ing-errors

Вернуться в «IOS»