Я пытаюсь набрать скорость на iPad с помощью CLLocation, но он дает мне -1, и он отлично работает на iPhone
Я просмотрел документацию Apple, в которой говорится, что отрицательная скорость недопустима и которую следует игнорировать.
Используемое устройство: iPad Mini 4 OS: 11.4.1 (15G77)
var locationManager = CLLocationManager()
locationManager.delegate = self
locationManager.desiredAccuracy = kCLLocationAccuracyBestForNavigation
locationManager.requestAlwaysAuthorization()
locationManager.distanceFilter = kCLDistanceFilterNone
func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation])
{
print(locations.last.speed)
}