Я ищу какое-то решение для решения проблемы: Если я использую locationManager.requestAlwaysAuthorization()
, значок статуса отображается в строке состояния и никогда не исчезает, это проблема - пользователь может подумать, что мое приложение сбрасывает аккумулятор, но это не так.Не показывать значок службы местоположения в строке состояния, но по-прежнему использовать обновления фона
Так что, когда я использую .requestWhenInUseAuthorization()
Я не могу позвонить didUpdateLocations
функции для обновления местоположения, даже если я добавляю фоновое обновление fetch, #selector не позволяет вызвать этот метод.
Я хочу, чтобы мое приложение получало обновления местоположения в фоновом режиме, не показывая значок местоположения в строке состояния. Как обновить местоположение путем извлечения?
«мониторинг местоположения» использует регионы, которые работают только с .requestAlwaysAuthorization() –
Но значок местоположения не отображается в строке состояния, связанной с вашим приложением, и это вопрос, который вы задали. – matt