I'm working on app that have content filtering based on user country. As far as I know, it's possible to get country on iOS via App Store. Are there any possibility to do this on Android through Google Play?
List of solutions, that are not acceptable:
- Locale: user might live in France, but have English locale, so this will not work.
- Telephony manager: what about tablets? Of if user went abroad and changed sim card?
- IP or geolocation: user might go abroad, so no filtering there.
My app has in-app-purchases, and I can get currency code in ISO 4217. But this this partial solution, what about Eurozone?