На iOS 13 приложение закрывается при приостановке и подключении к устройству BLE - PullRequest
0 голосов
/ 23 октября 2019

Я разрабатываю приложение, которое подключается к устройству Bluetooth (BLE).

До сих пор (iOS 12 и выше), все работает: когда приложение приостановлено, приложение "просыпается"вверх ", когда устройство отправляет данные через Bluetooth. Приложение может обрабатывать данные в фоновом режиме.


В iOS 13 : когда приложение приостановлено, соединение разрывается через 1 минуту, и приложение кажется полностью остановленным (состояние «Не работает»))


Подробности : я спрашиваю у пользователя разрешение на использование Bluetooth (новая функция iOS 13). Я включаю фоновый режим для центрального Bluetooth. Чтобы приостановить приложение, я использую одно нажатие на кнопку домой, чтобы отобразить Home sceen. Других открытых приложений нет.


Меняется ли жизненный цикл / поведение приложения между iOS 12 и 13? Это связано с Bluetooth?

Спасибо,

...