У меня есть GMSMapView, правильно загруженный и работающий внутри моего контроллера просмотра
то, что я не могу сделать, это установить 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 возвращает nil CLLocation, следовательно, cameraWithLatitude:longitude:zoom:
получает координаты 0 0 и отображает Африку вместо моего фактического местоположения (это не в Африке :))