मेरे पास Google Play Store में एक गेम है जिसमें स्कोरिंग सिस्टम को अंक से $ में बदलने का विकल्प है। जाहिर है यह दक्षिण कोरिया में जुआ और अवैध का अनुकरण है। मुझे Google से आधिकारिक झगड़ा मिला और उन्होंने कोरियाई बाजार से अपना ऐप बंद कर लिया और मेरी परिपक्वता रेटिंग "परिपक्व" में उठाई। यह अतिरिक्त सुविधा खेल खेलने के लिए पूरी तरह से अनावश्यक है हालांकि कई उपयोगकर्ता इसका आनंद लेते हैं। मैं इसे केवल कोरिया में अक्षम करना चाहता हूं। हालांकि मुझे कुछ ऐसे तरीके की ज़रूरत है जो विश्वसनीय हैं।मैं कैसे पता लगा सकता हूं कि कोरिया में एंड्रॉइड ऐप का उपयोग किया जा रहा है या नहीं?
हालांकि मैं लोकेल का उपयोग करने के बारे में लेकिन उपयोगकर्ता इसे बदल सकता था।
context.getResources().getConfiguration().locale.getDisplayCountry(Locale locale);
मैं इस पाया:
android.telephony.TelephonyManager.getNetworkCountryIso()
देश आईएसओ सही होने की गारंटी हो सकते हैं? क्या कोई अलग तरीका है जिसे मैं देख रहा हूं?
इसके अलावा, मेरे पास मेरे ऐप के लिए जीपीएस अनुमति नहीं है। मुझे लगता है कि इसे सिर्फ इस उपयोग के मामले में सक्षम करना गलत होगा। इसके अलावा मैंने कई एपीके के बारे में सोचा है। यह एक अंतिम उपाय होगा। मेरा मानना है कि उन्हें दो अलग-अलग ऐप्स के रूप में माना जाएगा। मेरे पास मेरी सभी अच्छी रेटिंग और डाउनलोड नहीं होंगे।
उम्मीद है कि अगर मुझे यह काम मिल जाए तो मैं Google को उनके निर्णय पर पुनर्विचार कर सकता हूं।
संपादित करें: @ नोबू गेम्स एक उत्कृष्ट बिंदु लाता है। इसे टैबलेट के लिए भी काम करने की ज़रूरत है।
ऐसे एक अच्छी तरह से पूछे जाने वाले प्रश्न देखने के लिए अच्छा लगा। +1 –
अलग रेटिंग और डाउनलोड के साथ बिंदु दिलचस्प है। मुझे शायद 2 अलग "बाजारों" के लिए 2 अलग-अलग ऐप्स बनाना होगा, लेकिन उन्हें 1 के रूप में माना जाना चाहिए ... – Ixx