2013-04-25 9 views
13

मेरे आईफोन ऐप में मैं आईट्यून स्टोर के देश का पता लगाने के लिए चाहता हूं, आईफोन उपयोगकर्ता लॉग इन है, उदा। संयुक्त राज्य अमेरिका से एक उपयोगकर्ता के लिए मैं उसे निर्देशित करने के लिए की तरह/उसे मानेंगे: https://itunes.apple.com/us/album/21/id420075073 और यदि कोई उपयोगकर्ता पोलिश आईट्यून्स स्टोर में प्रवेश किया गया के लिए मैं करने के लिए उसे रीडायरेक्ट करने के लिए करना चाहते हैं: https://itunes.apple.com/us/album/21/id403037872आईओएस में आईट्यून्स स्टोर का देश खोजें

मुझे पता है कि मैं जांच कर सकता है लोकेल (उदाहरण के लिए भाषा), लेकिन यह हमेशा काम नहीं कर सकता है।

कोई विचार यह कैसे प्राप्त करें?

+0

इससे हमेशा काम नहीं करना पड़ सकता है? आपको किस समस्या का सामना करना पड़ा? –

+0

मेरा मतलब था कि उपयोगकर्ता के पास अंग्रेजी भाषा सेट हो सकती है लेकिन पोलिश आईट्यून्स स्टोर में लॉग इन हो सकती है, इसलिए लोकेल की जांच करने से मुझे अच्छा नतीजा नहीं मिलेगा। – Jakub

+0

मैं इसमें भी हस्तक्षेप कर रहा हूं क्योंकि इसे संभावित रूप से * कुछ * पेटेंट-ट्रोल समस्याओं को कम करने के लिए उपयोग किया जा सकता है। उपयोगकर्ता एक ऐसे देश से है जहां एक ज्ञात पेटेंट-ट्रोल परजीवी उपद्रव (लोड्स किसी को भी) है? प्रति देश निर्माण की आवश्यकता के बिना उस देश के लिए उस सुविधा को गतिशील रूप से अक्षम करें। –

उत्तर

-3
NSString *countryCode = [[NSLocale currentLocale] objectForKey: NSLocaleCountryCode]; 

आपको पहचानकर्ता जैसे मिल जाएगा "US" (United States), "ES" (Spain), आदि

क्योंकि आपको लगता है कि देश का कोई मतलब नहीं है। हमें आशा है कि आईट्यून्स स्टोर डिवाइस देश होना चाहिए।

+0

जैसा कि मैंने अपने प्रश्न में कहा था, मुझे पता था कि मैं लोकेल की जांच कर सकता हूं, हालांकि, कोई भी अंग्रेजी में अंग्रेजी सेट कर सकता है लेकिन पोलिश आईट्यून्स स्टोर में लॉग इन हो सकता है। – Jakub

+0

यह सवाल का जवाब नहीं देता है। – RomanN

संबंधित मुद्दे