In my Windows Phone 8 app, I am trying to use GetGeopositionAsync on the main page to display some items based on user location.
Calling GetGeopositionAsync does not
I found one thing. If I set accuracy to bigger one then geolocator starts return coordinates. So it dosen't work for 50 meters but works for 500 so try to use the line below instead.
geolocator.DesiredAccuracyInMeters = 500;