Требуется ли приложение компаса для получения разрешения от пользователя? - PullRequest
0 голосов
/ 04 июля 2019

Мое приложение имеет функцию компаса. Для получения заголовка мы использовали

func locationManager(CLLocationManager, didUpdateHeading: CLHeading)

Метод. Нужно ли мне получать разрешение от пользователя?

1 Ответ

1 голос
/ 04 июля 2019

Попробуйте это

func requestLocationPermission() {
    let manager = CLLocationManager()

    manager.delegate = self
    manager.startUpdatingHeading()
    // Store manager variable
}

И внедрите

func locationManager(_ manager: CLLocationManager, didUpdateHeading newHeading: CLHeading)

Обновление: Вы можете наблюдать за обновлением заголовка без разрешения местоположения.

...