iOS - Сканирование устройств Bluetooth BLE и загрузка данных на сервер - PullRequest
0 голосов
/ 12 марта 2020

В настоящее время я разрабатываю приложение для android, в котором я могу планировать обслуживание, сканировать устройства Bluetooth каждую 1 минуту и ​​загружать данные на сервер каждые 30 минут в фоновом режиме. Но когда он поднимется до iOS, есть ли способ заставить это работать? Я проверил, что NSTimer требует, чтобы приложение находилось на переднем плане, только определенным c типам приложений разрешено работать в фоновом режиме бесконечно, например, musi c player или voip и так далее. И какой-то другой случайный низкоприоритетный тип метода фоновой задачи. Существуют ли какие-либо методы для сканирования ближайших устройств Bluetooth, в частности BLE, каждые 1 минуту или максимум 5 минут, а также для сохранения данных и загрузки каждые 30 минут или 1 час?

...