title: GMSMapView myLocation not giving actual location
body: <p>I have a GMSMapView properly loaded and working inside my viewcontroller</p>
  
  <p>what i'm not being able to do is setting the GMSCameraPosition around my location</p>
  
  <p>this is my code:</p>
  
  <pre><code>mapView_.myLocationEnabled = YES;
  CLLocation* myLoc = [mapView_ myLocation];
  GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:myLoc.coordinate.latitude
                                                          longitude:myLoc.coordinate.longitude
                                                               zoom:4];
  [mapView_ setCamera:camera];
  </code></pre>
  
  <p>GPS is enabled and application has all needed permissions but myLocation returns a nil CLLocation, consequentially <code>cameraWithLatitude:longitude:zoom:</code> get 0 0  coordinates and displays Africa instead of my actual location (that is not in africa :) )</p>