title: Wrong Geolocation with React Native and iOS simulator
body: <p>I am working with react-native-maps and using the react-native api for geolocation. When I am using location through the api what comes back on the simulator shows me in San Francisco not in Denver, CO where I am located. Is there a reason as to why my location would not show where I am at?</p>
  
  <p>my function that runs the location </p>
  
  <pre><code>  // Get current users locaiton on load
    componentDidMount() {
      navigator.geolocation.getCurrentPosition((position) =&gt; {
        console.log(position);
        let newLat = parseFloat(position.coords.latitude);
        console.log("newLat", newLat);
        let newLng = parseFloat(position.coords.longitude);
        console.log("newLng", newLng);
        // set region of user to lat and long position
        // deltas set distance from marker (zoom) on map
        this.setState({
          region: {
            latitude: newLat,
            longitude: newLng,
            latitudeDelta: 0.0250,
            longitudeDelta: 0.0125
          },
          error: null
        });
        console.log(this.state);
      }, 
        // if error set state with error
        (err) =&gt; {
          console.log(err),
          // set location accuracy on
          // max time to find location in 5 sec
          // max time to use cached location for phone 5 sec
          { timeout: 5000, maximumAge: 5000 };
        }
      );
  
      // watch for changes and update location
      this.watchId = navigator.geolocation.watchPosition((position) =&gt; {
        console.log(position);
        let newLat = parseFloat(position.coords.latitude);
        console.log("newLat", newLat);
        let newLng = parseFloat(position.coords.longitude);
        console.log("newLng", newLng);
        // set region of user to lat and long position
        // deltas set distance from marker (zoom) on map
        this.setState({
          region: {
            latitude: newLat,
            longitude: newLng,
            latitudeDelta: 0.0250,
            longitudeDelta: 0.0125
          },
          error: null
        });
        console.log(this.state);
      },
        (err) =&gt; {
          console.log(err),
          // set location accuracy on
          // max time to find location in 5 sec
          // max time to use cached location for phone 5 sec
          // distance before location called again 10 m
          { timeout: 5000, maximumAge: 5000, distanceFilter: 10 }
        }
      );
    }
  </code></pre>
  
  <p>my location preset in initial state is :</p>
  
  <pre><code>this.state ={
        region: {
            latitude: 39.739236,
            longitude: -104.990251,
            latitudeDelta: 0.1000,
            longitudeDelta: 0.0500
        },
  </code></pre>
  
  <p>which is relatively closer than where the iOS simulator shows me at
  <a href="https://i.stack.imgur.com/fXznS.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/fXznS.png" alt="console log of my location"></a></p>
  
  <p>anyone run into this problem and know how to solve it? Is it the network that react-native is running on or shouldn't it be pulling from my laptops network location?</p>
  
  <p>I have looked to see if anyone else ran into this issue:
  <a href="https://stackoverflow.com/questions/37996054/geolocation-in-react-native-ios?s=2|2.0605">Geolocation in React Native iOS</a>
  and the search on stack only shows 6 results if you search for geolocation wrong react-native ios...google wasn't much help either.</p>
  
  <p>Thanks for your help</p>