Сколько BTLE-устройств может сканировать iOS в фоновом режиме - PullRequest
1 голос
/ 23 сентября 2019

Я сканирую на наличие множества разных устройств, каждое из которых имеет уникальный сервисный UUID.Пока мое приложение находится на переднем плане, я легко могу обнаружить все устройства, которые я сканирую.Однако, когда я выхожу на задний план, кажется, что я больше не могу обнаружить.

Когда я ограничиваю свой поиск до 5 устройств, я могу легко подобрать все пять.Но я не нашел никаких документов, подтверждающих, почему это так.Я знаю, что фоновые приложения должны указывать службу для сканирования и не будут получать дублированные рекламные пакеты.

Существует ли ограничение на количество устройств или идентификаторов UUID службы, которые я могу сканировать в фоновом режиме?Как мне вести себя так же, как на переднем плане?

...