GMSMapView myLocation не дает фактическое местоположение
У меня есть GMSMapView правильно загружен и работает внутри моего viewcontroller
что я'я не в состоянии сделать это установка GMSCameraPosition вокруг моего местоположения
это мой код:
mapView_.myLocationEnabled = YES;
CLLocation* myLoc = [mapView_ myLocation];
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:myLoc.coordinate.latitude
longitude:myLoc.coordinate.longitude
zoom:4];
[mapView_ setCamera:camera];
GPS включен, и приложение имеет все необходимые разрешения, но myLocation возвращает ноль CLLocation, соответственноcameraWithLatitude:longitude:zoom:
получить 0 0 координат и отображать Африку вместо моего фактического местоположения (это не в Африке :))