Everyone,
The reason this API stopped working is because Google is in the process of deprecating the web API we were using to fetch location information. They also imposed an API key requirement on their old web API as of March 8, which we were not supplying (they want to get paid for usage now), and that’s why it broke.
https://developers.google.com/maps/documentation/geocoding/v2/index
This issue is currently fixed on iOS in the newest daily build. iOS is using native APIs to fetch location information now. No Google API key required (ie: it’s free to use).
We’ve also just fixed this issue on Android and this fix will be made available in daily build #1058, coming soon. No Google API key is required for our Android solution either.
We’ve also introduced a new non-blocking version of this function called mapView.requestLocation(). Please see the link below for more details…
http://docs.coronalabs.com/daily/api/type/Map/requestLocation.html
Also note that while we did say that mapView.getAddressLocation() is being deprecated, it will still work (as of daily build #1058 containing the above fixes). This way you’ll have time to transition your code when to the new API when you are ready.