指南针应用程序是否需要获得用户的位置许可?
Is the compass app required to take location permission from the user?
我的应用程序具有指南针功能。为了获得航向,我们使用了
func locationManager(CLLocationManager, didUpdateHeading: CLHeading)
方法。
我是否需要获得用户的位置许可?
试试这个
func requestLocationPermission() {
let manager = CLLocationManager()
manager.delegate = self
manager.startUpdatingHeading()
// Store manager variable
}
并实施
func locationManager(_ manager: CLLocationManager, didUpdateHeading newHeading: CLHeading)
更新:您可以在没有位置权限的情况下观察更新航向。
我的应用程序具有指南针功能。为了获得航向,我们使用了
func locationManager(CLLocationManager, didUpdateHeading: CLHeading)
方法。 我是否需要获得用户的位置许可?
试试这个
func requestLocationPermission() {
let manager = CLLocationManager()
manager.delegate = self
manager.startUpdatingHeading()
// Store manager variable
}
并实施
func locationManager(_ manager: CLLocationManager, didUpdateHeading newHeading: CLHeading)
更新:您可以在没有位置权限的情况下观察更新航向。