Currently, we just updated our xamarin.forms version to 2.0.0.6484. Suddenly, our all map related page was not working correctly.
After few hours inspection, We just found some shitty code happen in the Position class in xamarin.forms.map.
You all can try code below:
var position = new Position(101.833, 3.0094); // Latitude, Longitude
and you will find that the latitude always set to 90.
I suspect this has been hard coded by xamarin.forms developer.
This is unacceptable for us, its take us few hour to drill down just to find out the shitty code caused by xamarin.forms developer.